FoxPro/Visual FoxPro - Problemas con Ejecutable

 
Vista:
sin imagen de perfil

Problemas con Ejecutable

Publicado por Manuel Campos (13 intervenciones) el 22/02/2001 04:03:50
A ver si me pueden ayudar aqui:
Tengo una forma que sirve para el acceso al sistema, esta modal y en pantalla
(No como formulario de nivel superior, ni en formulario de nivel superior)
dicha forma me devuelve un valor de cierto o falso, segun si paso la clave de acceso
o no. Llamo asi: Do form facceso with 2 to Ws_ok (2 es un parametro para que haga algo
especifico). Seguida de esta forma ejecuto otra que sirve como pantalla principal
al sistema, la cual esta como formulario de nivel superior y es modal.
La secuencia de Instrucciones del programa que arranca es la siguiente:

public Ws_Indiend,Ws_Ok,Ws_IndiShow,WfecAct,Ws_Mess,Ws_Demo,Xleaser,Ws_Mpw,Ws_Ipx
Public Ws_PassWord,Ws_User,Ws_Nivel,WS_OK2,WS_TIMES
ws_indiend = .f.
Ws_Ok = .T.
Ws_Ok2 = .F.
WS_TIMES = 0
ON SHUTDOWN CLEAR EVENTS
do pr_checkuser (un procedimiento que chequea un dbf)
Do Form facceso with 2 to Ws_Ok (la forma de acceso)
if Ws_Ok (la variable que retorna el formulario)
Do Pr_Che3User (un procedimiento que chequea otra cosa)
do form ssplash (la forma principal, donde esta un menu)
*do form menup (una forma que es un menu)
read events
endif
ON SHUTDOWN
clear events
release all like Ws_Indiend,Ws_Ok,Ws_IndiShow,WfecAct,Ws_Mess,Ws_Demo,Xleaser,Ws_Mpw,Ws_Ipx
release all like Ws_PassWord,Ws_User,Ws_Nivel
close all

He visto que el fox ejecuta todo hasta el read events de una sola vez cuando esta en .exe la aplicacion
y lo hace correctamente cuando es .app o es .prg.
Ya he probado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con Ejecutable

Publicado por Cesar Fuenzalida (52 intervenciones) el 25/02/2001 02:57:47
Hola amigo, podrías ser más explicito tu problema, por que lo lei 2 veces, y unque no lo creas no lo entiendo.

Chao y escribeme
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Problemas con Ejecutable

Publicado por manuel campos (13 intervenciones) el 27/02/2001 16:00:26
MIra, el asunto es el siguiente:

1) Tengo una Forma que se debe mostrar al arrancar el sistema y quedarse alli 30 segundos

2) Tengo una form que hace la captura de password. Si esta correcto, modifica el valor de una variable
y se ejecuta otra forma, que actua como pantalla de base de mi aplicacion. En esa forma hay un menu.

Todo funciona bien mientras estas en VisualFox; pero cuando lo compilas a un EXE todo se ejecuta de una
sola vez.

Todas las formas las llamo desde un programa principal, asi:

public Ws_Indiend,Ws_Ok,Ws_IndiShow,WfecAct,Ws_Mess,Ws_Demo,Xleaser,Ws_Mpw,Ws_Ipx
Public Ws_PassWord,Ws_User,Ws_Nivel,WS_OK2,WS_TIMES
ws_indiend = .f.
Ws_Ok = .T.
Ws_Ok2 = .F.
WS_TIMES = 0
ON SHUTDOWN CLEAR EVENTS
do pr_checkuser (un procedimiento que chequea un dbf)
Do Form facceso with 2 to Ws_Ok (la forma de acceso)
if Ws_Ok (la variable que retorna el formulario)
Do Pr_Che3User (un procedimiento que chequea otra cosa)
do form ssplash (la forma principal, donde esta un menu)
*do form menup (una forma que es un menu)
read events
endif
ON SHUTDOWN
clear events
release all like Ws_Indiend,Ws_Ok,Ws_IndiShow,WfecAct,Ws_Mess,Ws_Demo,Xleaser,Ws_Mpw,Ws_Ipx
release all like Ws_PassWord,Ws_User,Ws_Nivel
close all

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar