Prototipo aplicacion. SV

User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Prototipo aplicacion. SV

Post by Carles »

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Carles,

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

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

Post by Antonio Linares »

Carles,

Enhorabuena, muy bueno :!:

:)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Post by Carles »

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
astursoft
Posts: 139
Joined: Sun Nov 06, 2005 6:14 pm
Location: Asturias

Post by astursoft »

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

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

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
astursoft
Posts: 139
Joined: Sun Nov 06, 2005 6:14 pm
Location: Asturias

Post by astursoft »

Antonio , en el foro de ingles de fwpcc http://fivetechsoft.com/forums/viewtopi ... ht=ezsetup
Jose Luis Parajón
Asturias
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Post by Carles »

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

[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

CabWiz.Exe SV.Inf /err Sv.Err /cpu PPC2003_ARM

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

Post by Carles »

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
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

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
mamartin
Posts: 12
Joined: Tue Feb 28, 2006 9:41 am

Post by mamartin »

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.
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Post by Carles »

Hola,

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


Saludos.
C.
mamartin
Posts: 12
Joined: Tue Feb 28, 2006 9:41 am

Post by mamartin »

al icono de la aplicación en la pocket
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Post by Carles »

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

Code: Select all

SV ICON "TApp.ico"
Saludos.
C.
mamartin
Posts: 12
Joined: Tue Feb 28, 2006 9:41 am

Post by mamartin »

Muchas gracias, ya lo he resuelto.
Post Reply