Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/06/2004, 15:33
Avatar de L3stat
L3stat
 
Fecha de Ingreso: julio-2003
Mensajes: 13
Antigüedad: 20 años, 9 meses
Puntos: 0
jooota, eso esta bien, pero hay un problema, pongamos el caso de que el programa que queremos ejecutar tiene varios archivos, y pongamos ke tiene un data1.cab.
Bien, hasta ahora ningun problema, se meten todos los archivos en la carpeta fscommand (aunke queda un poco cutre) y pa lante.
Pero, y si queremos meter mas de un programa, y da la casualidad que dos programas tienen un data1.cab?
Pues bien, mi opcion es la siguiente:

En el boton se pone :
On(press){
fscommand("exec","programa.bat");
}
Publicas en Exe, el programa lo pones en una carpeta en raiz del cd con el nombre del mismo programa, y en la carpeta fscommand creas un .txt con el siguiente texto:
@start ../programa/programa.exe, y al guardarlo lo renombras como .bat
Con esto conseguimos que en la misma carpeta fscommand podemos poner una redireccion a varios programas sin ningun tipo de problema con los nombres de archivos.
Problema? Bueno, como unico porblema o "pega" al darle al boton, como estamos direccionando a un .bat, nos sale momentaneamente una ventana de ms-dos (se abre, y cuando termina de ejecutar la accion se cierra) y justo despues salta el programa, eso a mi modo de ver queda mal, pero por lo menos nos evitamos el problema de los archivos.

Espero haberos ayudado.

Un saludete

L3stat