Prototipo aplicacion. SV

Prototipo aplicacion. SV

Postby Carles » Fri Feb 24, 2006 2:15 pm

Hola,

Hoy he podido terminar un prototipo de aplicacion de gestion. Me gustaria q pudierais echarle una mirada y poder 'machacarme' :twisted: con lo q os parece mal a nivel de funcionamiento. He intentado realizar dos tipos de mantenimento diferentes (en linea y via browse) y un modulo de gestion cabecera/posicion.

Todas las criticas son bien recibidas :D

El 'proto' lo podeis bajar desde

http://www.zprog.net/download/SETUPSV.EXE


Saludos.
C.
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby Antonio Linares » Fri Feb 24, 2006 2:21 pm

Carles,

Con que software has desarrollado el instalador ? :)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Antonio Linares » Fri Feb 24, 2006 2:29 pm

Carles,

Enhorabuena, muy bueno :!:

:)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Carles » Fri Feb 24, 2006 2:30 pm

Hi,

Pues con el cabwiz.exe de microsoft para generar los *.cab q me lo paso el colega Parajón y una aplicacion freeware para generar el *.exe llamada ezsetup.

La verdad q me he peleado mas en crear el script de la instalacion, q un mantenimeinto en FWPPC :-D

Si alguien lo necesita, se lo envio.

See you.
C.
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby astursoft » Fri Feb 24, 2006 6:00 pm

Primero felicitarte por el desarrollo , me gusta muchísimo , los detalles de los dialogos sin barra como en reindexar , y la presentación en general son un lujo , pero...
Empiezo a darte caña :D :D :D .
Un gran problema a resolver es este :
Lanzo el programa .
Me voy a la barra de incio ->programas y vuelvo a lanzar el programa ( nada que un ususario no haga cada 3 minutos) .......
Estoy en Inicio ->Programas->SV y lanzo el programa .... entro en maestros ->definicion de productos , pero salgo pulsando la X . SE me va la pantalla programas , ¿? y el menu de maestros ? ... a recuperarlo de memoria y si ahora salgo del menu de maestros con la X ? .... no voy a pantalla principal sino a canfiguracion .... esto para un ususario final

:( :(

Pero no te preocupes todo tiene soluccion ... , de momento te recomiendo usar la nueva capacidad de dialogos :D :D
y para terminar yo diria que esto al principio del todod del programa :

Code: Select all  Expand view
IF lanzado()
  Quit
ENDIF


HB_FUNC (LANZADO)
{
   HWND hWnd;
   BOOL lRet = FALSE;
   hWnd = FindWindow (NULL,L"SV Pedidos" );
   if (hWnd)
   {
     SetForegroundWindow ( hWnd );
   lRet = TRUE;
   }
   hb_retl (lRet);
}


Jose Luis Parajón
Asturias
User avatar
astursoft
 
Posts: 139
Joined: Sun Nov 06, 2005 6:14 pm
Location: Asturias

Postby Antonio Linares » Fri Feb 24, 2006 8:27 pm

Carles,

Estoy seguro que muchos usuarios de FWPPC te agradecerán si publicas el script de instalación con una breve explicación de donde descargar las herramientas necesarias y de los pasos a seguir.

Muchas gracias :)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby astursoft » Fri Feb 24, 2006 9:25 pm

Antonio , en el foro de ingles de fwpcc http://fivetechsoft.com/forums/viewtopi ... ht=ezsetup
Jose Luis Parajón
Asturias
User avatar
astursoft
 
Posts: 139
Joined: Sun Nov 06, 2005 6:14 pm
Location: Asturias

Postby Carles » Mon Feb 27, 2006 7:46 am

Hola,

Veo q el fin de semana, hay quien sigue 'empantallado' 8) . Bueno, qui pongo el script de creacion de ficheros *.cab. Cuando lo ves, lo entiendes a la primera, pero caray, en la web de microsoft, te pegan un rollo patatero q a mi me costo de entender.

Code: Select all  Expand view
[Version]
Signature = "$Windows NT$"
Provider = "SV - Pedidos"
CESignature = "$Windows CE$"

[CEStrings]
AppName = "SV"
InstallDir = %CE1%\%AppName%

[SourceDisksNames]
1 = , "Common Files",,..
2 = , "Tablas",, ..\DAT

[SourceDisksFiles]
Sv.Exe = 1
Client.dbf = 2
Product.dbf = 2
Counter.dbf = 2
Ped_Cab.dbf = 2
Ped_Pos.dbf = 2
Test.dbf = 2

[DefaultInstall]
CopyFiles = Inicial,Datos
CEShortcuts = Shortcuts

[DestinationDirs]
Inicial = 0, %InstallDir%
Datos = 0, %InstallDir%\DAT
Shortcuts = 0, %CE11%

[Inicial]
"SV.Exe", SV.Exe

[Datos]
"Client.dbf", Client.dbf
"Product.dbf",Product.dbf
"Counter.dbf",Counter.dbf
"Ped_Cab.dbf",Ped_Cab.dbf
"Ped_Pos.dbf",Ped_Pos.dbf
"Test.dbf",Test.dbf

[Shortcuts]
%AppName%,0,SV.Exe


Para crearlo con el CabWiz
Code: Select all  Expand view
CabWiz.Exe SV.Inf /err Sv.Err /cpu PPC2003_ARM



Un saludo.
C.
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby Carles » Mon Feb 27, 2006 7:49 am

Jose Luis,

Gracias por tu 'caña' :D . La verdad, es q tienes razon en el hecho de volver a llamar el programa una vez q ya esta en marcha. Yo simplemente controlaba q si no podia abrir las tablas pues simplemente, mensaje y pa fuera, peroooo tu solucion creo q es mas 'limpia' y sencilla. Voy a probarla y te cuento.


Gracias.
C.
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby Antonio Linares » Mon Feb 27, 2006 9:17 am

Carles,

Gracias por el script. Me ha hecho gracia lo del "rollo patatero" de Microsoft. Como yo suelo decir: "es el arte de complicarse la vida" :)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby mamartin » Tue Feb 28, 2006 10:02 am

Hola a todos!
Respecto a la aplicación que nos ha enviado Carles , me gustaría saber como ha asociado el icono al ejecutable??

Yo tengo el siguiente fichero .ini y .bat

****fichero.ini
[CEAppManager]
Version = 1.0
Component = WAGRIPK

[WAGRIPK]
Description = Version de WAGRI para pocket
IconFile = ICONO.ICO
IconIndex = 0
DeviceFile = WAGRIPK.Exe
CabFiles = WAGRIPK.CAB

*****fichero .bat
ezsetup -l spanish -i ezsetup.ini -r readme.txt -e licencia.txt -o WAGRIPK.exe

El instalador se me crea correctamente y al ejecutarlo me instala la aplicación en la pocket pero no le llegar a asociar el icono que le he especificado, por lo que la aplicación me aparece con el icono de ejecutable de windows.

ICONO.ICO lo tengo en el mismo directorio que WAGRIPK.CAB, EZSETUP.exe...(todos los ficheros están en el mismo directorio) , es un icono de 32x32 (he probado también con 16x16 y tampoco funciona).

¿¿Hace falta algún formato específico para el icono??

Seguramente será una chorrada por lo que no funciona, pero si alguien me puede ayudar le estaría agradecido.

Muchas Gracias.
mamartin
 
Posts: 12
Joined: Tue Feb 28, 2006 9:41 am

Postby Carles » Tue Feb 28, 2006 10:10 am

Hola,

Q icono te refieres ? al ejecutable de la aplicacion pocket o al ejecutable de la instalacion ?


Saludos.
C.
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby mamartin » Tue Feb 28, 2006 10:34 am

al icono de la aplicación en la pocket
mamartin
 
Posts: 12
Joined: Tue Feb 28, 2006 9:41 am

Postby Carles » Tue Feb 28, 2006 11:19 am

En el fichero de recursos genera una entrada con el nombre de tu aplicacion ICON <fichero.ico>

Code: Select all  Expand view
SV ICON "TApp.ico"


Saludos.
C.
User avatar
Carles
 
Posts: 1090
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby mamartin » Tue Feb 28, 2006 5:15 pm

Muchas gracias, ya lo he resuelto.
mamartin
 
Posts: 12
Joined: Tue Feb 28, 2006 9:41 am

Next

Return to FiveWin para Pocket PC

Who is online

Users browsing this forum: No registered users and 28 guests