FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Prototipo aplicacion. SV
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 02: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.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 02:21 PM

Carles,

Con que software has desarrollado el instalador ? :)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 02:29 PM

Carles,

Enhorabuena, muy bueno :!:

:)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 02: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.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 139
Joined: Sun Nov 06, 2005 06:14 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 06: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 :-) :-) :-) .
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 :

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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 08: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
Posts: 139
Joined: Sun Nov 06, 2005 06:14 PM
Prototipo aplicacion. SV
Posted: Fri Feb 24, 2006 09:25 PM

Antonio , en el foro de ingles de fwpcc http://fivetechsoft.com/forums/viewtopi ... ht=ezsetup

Jose Luis Parajón

Asturias
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Prototipo aplicacion. SV
Posted: Mon Feb 27, 2006 07:46 AM
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.

[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
CabWiz.Exe SV.Inf /err Sv.Err /cpu PPC2003_ARM



Un saludo.
C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Prototipo aplicacion. SV
Posted: Mon Feb 27, 2006 07: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.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Prototipo aplicacion. SV
Posted: Mon Feb 27, 2006 09: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
Posts: 12
Joined: Tue Feb 28, 2006 09:41 AM
Prototipo aplicacion. SV
Posted: 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.

Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Prototipo aplicacion. SV
Posted: 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.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 12
Joined: Tue Feb 28, 2006 09:41 AM
Prototipo aplicacion. SV
Posted: Tue Feb 28, 2006 10:34 AM

al icono de la aplicación en la pocket

Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Prototipo aplicacion. SV
Posted: Tue Feb 28, 2006 11:19 AM
En el fichero de recursos genera una entrada con el nombre de tu aplicacion ICON <fichero.ico>

SV ICON "TApp.ico"


Saludos.
C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 12
Joined: Tue Feb 28, 2006 09:41 AM
Prototipo aplicacion. SV
Posted: Tue Feb 28, 2006 05:15 PM

Muchas gracias, ya lo he resuelto.