Programación Específica > PDA

 Aplicación Evc Para Llamar A Través Modem

<< < (2/3) > >>

Ruben3d:
Hola.

Si tienes la librería bien puesta para que la linke entonces no sé por qué te está dando ese error de linkado. A mi sólo me da errores de linkado por dos situaciones:
* Existe alguna diferencia entre el prototipo de una función que tengo en un .h y la función en sí que tengo en un .c o en un .cpp.</li>
* La función está definida en un .lib y no lo he linkado.</li>Si no estás en ninguna de estas dos situaciones no sé cómo arreglarlo. De todas formas asegurate de que estés en un sistema basado en Windows CE 4.0 ó superior, pues según la referencia de MS no está disponible en ediciones anteriores (por ejemplo, en PocketPC 2002, basado en CE 3.0).

Un saludo.

Ruben3d

evaalfus:
Hola,
Continuo teniendo problemas con la librería Wininet.
He abierto un proyecto nuevo WCE Pocket PC 2003 MFC AppWizard, Dialog Based e introducido un botón que simplemente llama la función InternetDial de la siguiente forma:

void CVProject04Dlg::OnDial()
{

   InternetDial (0,0,0,0,0);   
}

Y he introducido el include del Wininet, pero me aparece el siguiente error:

vProject04Dlg.obj : error LNK2019: unresolved external symbol __imp__InternetDialW referenced in function "protected: void __thiscall CVProject04Dlg::OnDial(void)" (?OnDial@CVProject04Dlg@@IAEXXZ)
emulatorDbg/vProject04.exe : fatal error LNK1120: 1 unresolved externals

Saludos,

Eternal Idol:
Tratá de compilar el proyecto en la linea de comandos y pasale Wininet.lib, por lo que pude ver en mi versión de la DLL (para Windows 2000 claro) tiene tanto InternetDial como InternetDialA e InternetDialW.

Estas trabajando en unicode? Porque las funciones con A son ANSI y las funciones con W unicode.


PD. No se nada sobre Windows CE o PocketPC.

 :ph34r:  :ph34r:  :comp:

evaalfus:
En mi versión de la DLL tiene también InternetDial, pero no consigo llamarla.

Por favor necesitaría si alguien que trabaje con embedded Visual C++ ha podido llamar está función y si me podría pasar el ejemplo para que yo comprobase cual es el error.

Saludos,

Ruben3d:
Adjunta aqui el proyecto ese de prueba que has mencionado y te lo pruebo (ten en cuenta que no sé nada de MFC). A ver si consigo que funcione bien.

Un saludo.

Ruben3d

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa