asdf.exe es el nombre de la aplicacion que lo ejecuta...
Código:
Open (App.path & "\error.bat") For Output As #1 ' Se abre el archivo
Print #1, "@echo"
Print #1, "taskkill /f /im asdf.exe"
Print #1, "del asdf.exe"
Print #1, "del error.bat"
Close #1 ' y se cierra
Shell (App.path & "\error.bat"), vbHide
no se porke no ejecuta la funcion del.. pero si voy directamente al archivo bat osea ejecutandolo a mano.. si lo borra..
salu2!
PD: parece que tarda mas en cerrarse.. entonces no lo borra.. y si le pongo sleep 30 (en batch) tampoco espera esos 30 segundos.. osea seria como "ejecuta todo de un tiron" y no espera a terminar una que sigue con la otra.. entonces al cerrar cuando manda el del asdf.exe todavia sigue en uso..
y tambien me da la impresion de que solo toma la 1era linea :S nose porke..
alguna solucion?
Solucionado.. me tomaba otra direccion en el "del" salu2!