FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Mon Dec 05, 2005 03:44 PM

Acabo de terminar mi primer programa en FWPPC. En el emulador funciona perfectamente.

Lo copio a una tarjeta SD y la pongo en mi Pocket. Veo el programa en el Explorador de Archvos . Punteo sobre 茅l y me da el mensaje "No se puede encontrar el programa o suno de sus componentes. Compruebe ruta de acceso y que todas las bibliotecas necesarias est谩n dispnibles"

Repito la prueba con Tutor01.exe y me da el mismo mensaje.
驴Qu茅 estoy haciendo mal o qu茅 estoy olvidando? 驴Alguien con experiencia me puede dar una idea? Gracias

Rafael

Mi Pocket es un Compaq iPaq 3850 con procesador ARM SA 1110 y 63 Mb RAM. el S.O. es Windows CE 3.0, todo ello del a帽o 2002.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Mon Dec 05, 2005 05:32 PM

Rafael,

Por favor descarga tutor01 desde aqu铆: www.fivetechsoft.com/files/tutor01.zip y pru茅balo en el Pocket PC.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Tue Dec 06, 2005 08:57 AM

Antonio:
Pues no. He descargado tutor01.zip y lo he probado en dos IPAQ id茅nticos, s贸lo para asegurarme de que el primero no tuviese algo da帽ado. Da el mismo mensaje de error en ambos.

Tambi茅n, para asegurarme, he puesto el programa y DBFs asociadas en una carpeta aparte de mi PC. Lo he probado con el emulador y va bien. He copiado todo el contrido de la carpeta al IPAQ y nada. 驴Puede ser que necesite alguna DLL adicional? 驴Hay que instalar el programa siguiente alg煤n protocolo especial, aparte de copiarlo en la SD card?

Rafael

Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Tue Dec 06, 2005 09:25 AM

Antonio:
Por si sirve de ayuda, el sistema operativo es un Windows MOBILE, Pocket PC versi贸n 3.0.11171 de 20001. El procesador, confirmo que es un ARM SA1110. Rodos estos datos, le铆dos en "Acerca de"
Saludos,
Rafael

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Tue Dec 06, 2005 09:42 AM

Rafael,

Te agradezco si hacemos algunas comprobaciones. Tutor01.exe descargado de nuestras p谩ginas, deber铆a de haberte funcionado. De todas formas hagamos lo siguiente:

  1. Te envio un EXE por email con el que debes inspeccionar tu aplicaci贸n y ver la secci贸n "imports" y decirme que m贸dulos carga. Si lo prefieres me envias tu EXE en un ZIP y nosotros lo revisamos aqui.

  2. Por favor descarga desde http://www.ghisler.com/ce.htm la versi贸n que funcione en tu Pocket PC. Una vez te funcione, copia el EXE (total commander) al emulador e intenta ejecutarlo. Asi nos aseguramos de la compatibilidad del Pocket PC.

Para probar los EXEs en el Pocket PC no hay que hacer ninguna instalaci贸n en especial, ni usar el ActiveSync, etc. Es suficiente con copiar la aplicaci贸n en una tarjeta de memoria (SD normalmente), insertarla en el Pocket PC y darle doble click.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Wed Dec 07, 2005 11:06 AM

Antonio:
Resultado de las pruebas realizadas hasta ahora:

1.- Descargo nuevamente tutor01.exe. Sigue sin funcionar. Mismo error

2.- Descargo Total Commander desde http://www.ghisler.com/ce.htm. Carga y ejetuta perfectamente tanto en el Pocket como en el emulador

3.- Pruebo WinDump, seg煤n tus instruciones. En mi programa, "Imports" carga dos m贸dulos: COREDLL.DLL y AYGSHELL.DLL Por si te sirve de algo, Tutor01.exe carga s贸lo COREDLL.DLL pero, como te he dicho, tampoco funciona en mi Pocket (en el emulador, s铆)

Por correo aparte te env铆o m谩s info.
Gracias y saludos,
Rafael

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Wed Dec 07, 2005 12:17 PM

Rafael,

Puedes por favor enviarme por email el total commander (solo el EXE) que te funciona en tu Pocket PC como ZIP, para revisarlo ? gracias.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Wed Dec 07, 2005 01:39 PM

Antonio:
Ya lo tienes en el correo
Rafael

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Wed Dec 07, 2005 06:42 PM

Rafael,

Como te he comentado por email, prueba a hacer el siguiente cambio en samples\buildce.bat:

%vcdir%\bin\link @msvc.tmp /nologo /SUBSYSTEM:WINDOWSCE,4.20 /MACHINE:ARM

por:

%vcdir%\bin\link @msvc.tmp /nologo /SUBSYSTEM:WINDOWSCE,3.0 /MACHINE:ARM

Espero tus noticias, gracias.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Thu Dec 08, 2005 09:27 AM

Antonio:

S铆! Este cambio ha conseguiro que el programa arranque. Tengo otro problema que te detallo por correo aparte, pero por lo menos, el programa ya funciona!. Much铆simas gracias

Rafael

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Mi primer programa en Pocket PC 驴c贸mo lo arranco?
Posted: Thu Dec 08, 2005 09:31 AM

Rafael,

Bueno, vamos avanzando :)

Por favor prueba tutor02.prg y dime si arranca la aplicaci贸n y si al hacer click sobre ella muestra un MsgInfo().

驴 En tu pocket PC, el bot贸n del men煤 de inicio de Windows, est谩 abajo a la izquierda 贸 arriba a la izquierda ?

En caso de estar abajo a la izquierda, por favor descarga este emulador e inst谩lalo: http://www.microsoft.com/downloads/deta ... layLang=en

Necesita XP Pro 贸 Windows 2000 service pack 4.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion