Prototipo aplicacion. SV
Prototipo aplicacion. SV
Hola,
Hoy he podido terminar un prototipo de aplicacion de gestion. Me gustaria q pudierais echarle una mirada y poder 'machacarme' 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
El 'proto' lo podeis bajar desde
http://www.zprog.net/download/SETUPSV.EXE
Saludos.
C.
Hoy he podido terminar un prototipo de aplicacion de gestion. Me gustaria q pudierais echarle una mirada y poder 'machacarme' 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
El 'proto' lo podeis bajar desde
http://www.zprog.net/download/SETUPSV.EXE
Saludos.
C.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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
Si alguien lo necesita, se lo envio.
See you.
C.
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
Si alguien lo necesita, se lo envio.
See you.
C.
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 .
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
y para terminar yo diria que esto al principio del todod del programa :
Empiezo a darte caña .
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
y para terminar yo diria que esto al principio del todod del programa :
Code: Select all
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
Asturias
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Antonio , en el foro de ingles de fwpcc http://fivetechsoft.com/forums/viewtopi ... ht=ezsetup
Jose Luis Parajón
Asturias
Asturias
Hola,
Veo q el fin de semana, hay quien sigue 'empantallado' . 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.
Para crearlo con el CabWiz
Un saludo.
C.
Veo q el fin de semana, hay quien sigue 'empantallado' . 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
[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
Code: Select all
CabWiz.Exe SV.Inf /err Sv.Err /cpu PPC2003_ARM
Un saludo.
C.
Jose Luis,
Gracias por tu 'caña' . 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.
Gracias por tu 'caña' . 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.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
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.
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.
En el fichero de recursos genera una entrada con el nombre de tu aplicacion ICON <fichero.ico>
Saludos.
C.
Code: Select all
SV ICON "TApp.ico"
C.