FoxPro/Visual FoxPro - PARA EXPERTOS ???

 
Vista:

PARA EXPERTOS ???

Publicado por Alejandro Arias (84 intervenciones) el 29/01/2003 21:51:35
Hola Amigos,

Desde una aplicación deseo cargar una base de datos que viene enpaquetada en ZIP (esta base tiene 16 tablas).
Inicialmente he abierto estas tablas para correr la aplicación. Lo que he hecho es:
1. Cerrar la Base de Datos "bdatos" antes de correr el Winzip desde un form.
2. Ejecuto la opción del Menú cargar base de datos empaquetada
Instrucción:
mcadena='c:\Archivos de programa\Winzip\Winzip32.exe -E -O &filezip'
4 open databsase "bdatos"
5. Lo que pasa es que esta instrucción se ejecuta antes de terminar el winzip.
Que debo hacer para detectar si el Winzip ya ha terminado para abrir nuevamente la base de datos?????

Gracias por su colaboración,

Alejo
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:PARA EXPERTOS ???

Publicado por Foxperto (894 intervenciones) el 30/01/2003 14:11:49
Hola Alejandro:

Lo que se me ocurre es que, como el Winzip se ejecuta en segundo plano fuera de VFP, lo que puedes hacer es despues de ejecutar la la linea del Winzip, colocar un mensaje con MessageBox(), asi se detendra el programa de VFP hasta que le den al Boton de Aceptar.

Prueba y me cuentas.

Saludos
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

RE:PARA EXPERTOS ???

Publicado por Alejandro Arias (84 intervenciones) el 30/01/2003 14:57:52
Si fué buena idea, con un Messagebox de confirmación lo hice finalmente.

Gracias
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