Ejecutar desde VB.

06/01/2004 - 21:46 por Jano | Informe spam
Tengo un BAT que quiero corre desde VB para que me genere
un TXT. Alquien tiene idea de cómo hacerlo? Uso Shell() y
corre, pero se cierra inmediatamente y no genera nada. Por
favor, me estoy volviendo loco con este tema. Gracias.
 

Leer las respuestas

#1 Fran Arreciado [MS]
07/01/2004 - 18:48 | Informe spam
jano, entiendo que el programa funciona desde una ventana DOS correctamente.

Hay un parametro de la instruccion Shell para que muestre la ventana :

ret = Shell("mibat.bat", vbNormalFocus)

Mira tambien esta pagina:
http://www.experts-exchange.com/Pro...36090.html

se dan varias respuestas utilizando APIs en vez de la instruccion Shell. Es
algo mas complejo pero proporciona mucho mas control

si necesitas mas ayuda nos avisas.

Un saludo,
Fran

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no
otorga ningún derecho


"Jano" wrote in message
news:021d01c3d496$359d25a0$
Tengo un BAT que quiero corre desde VB para que me genere
un TXT. Alquien tiene idea de cómo hacerlo? Uso Shell() y
corre, pero se cierra inmediatamente y no genera nada. Por
favor, me estoy volviendo loco con este tema. Gracias.

Preguntas similares