El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Ayuda con la instrucción SHELL
hsepulveda
1 Mensaje(s)
Enviado - 20/8/2004
 
Tengo el siguiente problema :

Ejecuto un XCOPY desde mi aplicación de la siguiente manera

Dim zcff
strShell = "xcopy C:\HSC\*.* C:\HSC2 /v /f /d /s /e /k /-y"
zcff = Shell(strShell, vbHide)

Estas instrucciones se ejecutan mediante un control Timer cada intervalo de 20 segundos.
Mi problema es que al ejecutar el archivo .EXE, me aparece cada 20 segs. una nueva pantalla, a parte de la que ya está abierta... de tal forma que se llena de ventanas mi sistema...

Si pudieran ayudarme les agradecería muchísimo...

Saludos...
 
nostromo
389 Mensaje(s)
Enviado - 21/8/2004
 
Hola;

No se si tienes una aplicación MDI o SDI, pero para evitar abrir por segunda vez, debes ver la instancia y detectar cuando ya la aplicación se encuentra abierta. Evitando de esta manera cargarla por segunda vez.

Nos vemos.
 
 

 

Contactos myStudio Network