Quais versões de WinCE compativeis com FWPPC?

Post Reply
User avatar
rogerio
Posts: 83
Joined: Wed Nov 09, 2005 11:22 pm
Location: São Lourenço da Serra - SP - Brasil
Contact:

Quais versões de WinCE compativeis com FWPPC?

Post by rogerio »

Olá a todos,

estou começando a distribuir um sistema em FWPPC e para alguns clientes o mesmo não funciona.
O windows diz que falta alguma biblioteca.
Neste caso é um windows ce 3.0

É conhecido quais versões de winCE não poderemos rodar aplicação em FWPPC?

Se quiserem ver o sistema que está em desenvolvimento, tem uma cópia em http://softservice.com/pub/cpp.zip

Funciona por enquanto Cadastro - Clientes

[]'s

Rogerio
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rogerio,

Para que te funcione en WinCE, incluye estas funciones en tu PRG:

function CeSetmenu() ; return nil
function GetMenu() ; return nil
function ReadBitmap() ; return nil
function PalBmpRead() ; return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
rogerio
Posts: 83
Joined: Wed Nov 09, 2005 11:22 pm
Location: São Lourenço da Serra - SP - Brasil
Contact:

Post by rogerio »

Antonio

com essas funções, o menu não é desenhado.


[]'s

Rogerio
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rogerio,

Sí, no puedes usar el menu del Pocket PC.

Tenemos que probar si podemos usar otro tipo de menús en WinCE.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
rogerio
Posts: 83
Joined: Wed Nov 09, 2005 11:22 pm
Location: São Lourenço da Serra - SP - Brasil
Contact:

Post by rogerio »

Antonio

ou então poderíamos restringir às versões do windows em que o sistema rodaria sem problemas.

Então voltamos à pergunta inicial: quais versões do windows não são recomendáveis? Qual o requisito mínimo para que um sistema em FWPPC rode sem problemas?

[]'s

Rogerio
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rogerio,

Existen dos tipos distintos de máquinas: WinCE (PDAs) y Windows Mobile (Pocket PCs).

WinCE suele ser usada en máquinas industriales (PDAs), mientras que los Pocket PCs son más orientados a todo tipo de usuarios. Desafortunadamente Microsoft no los ha hecho totalmente compatibles.

Al desarrollar una aplicación debes tener en cuenta si va a ser usada por WinCE ó en Pocket PCs, ó en ambas.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
rogerio
Posts: 83
Joined: Wed Nov 09, 2005 11:22 pm
Location: São Lourenço da Serra - SP - Brasil
Contact:

Post by rogerio »

Ok, Antonio

porém como saber quais recursos de FWPPC podem ser usados com winCE e quais podem ser usados com WinMobile?

Pelo visto, winCE é mais antigo e nos novos equipamentos é disponível WinMobile, certo?

Então, talvez não seja interessante criar um aplicativo para hardware antigo.

[]'s

Rogerio
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Rogerio,

La diferencia más importante es que WinCE no dispone de aygshell.dll, por lo que se trataría de construir una aplicación con FWPPC que no enlazase aygshell.lib. Por lo menos hasta hace poco. Con Microsoft _ son constantes :)

Si, WinCE es más antiguo que Windows Mobile para Pocket PCs.
regards, saludos

Antonio Linares
www.fivetechsoft.com
jmartial
Posts: 457
Joined: Tue Mar 14, 2006 7:26 pm

Post by jmartial »

Antonio,

Nosotros linkamos aygshell.lib y funcionan en Mobile y CE indistintamente.

Lo que sí, puede ser debido a que usan WinCE 5.0, que es el que están trayendo actualmente las PDA´s industriales y MS lo ha implementado.


Un Saludo,
Joaquín
Post Reply