EJECUTABLES
Neesito abrir un ejecutable desde mi programa. Alguien puede ayudarme??!? Muchas gracias
Hola:
Echales un ojo a las funciones system() y popen() a ver si las trae tu compilador.
La primera abre el ejecutable sin mas.
La segunda te permite además ir leyendo la salida de dicho ejecutable. Tienes un ejemplo de esta en http://www.geocities.com/chuidiang/funciones/funciones.html#popen
Se bueno
Echales un ojo a las funciones system() y popen() a ver si las trae tu compilador.
La primera abre el ejecutable sin mas.
La segunda te permite además ir leyendo la salida de dicho ejecutable. Tienes un ejemplo de esta en http://www.geocities.com/chuidiang/funciones/funciones.html#popen
Se bueno
Perdona por ser tan pesado, pero es que no me funciona lo que me dices.
Estoy trabajando con C++ Builder de Borland (estoy haciendo un "programa", en el cual al pulsar un boton, te tiene que ejecutar otro programa, del cual desconozco el código).
He probado a hacer lo que me has dicho y el resultado es que cuando pulso el boton, me da un pantallazo negro y no se abre el programa.
¿En qué me equivoco?
Muchas gracias
Estoy trabajando con C++ Builder de Borland (estoy haciendo un "programa", en el cual al pulsar un boton, te tiene que ejecutar otro programa, del cual desconozco el código).
He probado a hacer lo que me has dicho y el resultado es que cuando pulso el boton, me da un pantallazo negro y no se abre el programa.
¿En qué me equivoco?
Muchas gracias
Hola:
Da algunos datos más.
¿usas system o popen?
¿Cual es la linea de código exacta que arranca ese programa?
¿Qué programa estás intentando arrancar?.
Se bueno.
Da algunos datos más.
¿usas system o popen?
¿Cual es la linea de código exacta que arranca ese programa?
¿Qué programa estás intentando arrancar?.
Se bueno.
He usado system() y me da el pantallazo. Al usar popen() no me hace nada.
Intento abrir el "icprog.exe".
Pretendo que se ejecute el icprog con click en un botón TButton
Intento abrir el "icprog.exe".
Pretendo que se ejecute el icprog con click en un botón TButton
Lo conseguà haciendolo con la libreria shell32. Gracias a esto:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp
Con system() lo que habÃa que incluir era:
#include <cstdlib>
std::system ( "<programa exe>" );
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp
Con system() lo que habÃa que incluir era:
#include <cstdlib>
std::system ( "<programa exe>" );
