Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-05-2007
Avatar de Peterman
Peterman Peterman is offline
Miembro
 
Registrado: jun 2006
Ubicación: Almeria (España)
Posts: 50
Poder: 18
Peterman Va por buen camino
Red face Problema a la hora de ejecutar un .exe desde mi programa!!!

Buenas coleguis,

lo que me ocurre es que llevo intentando durante bastante rato como ejecutar un .exe desde mi programa en Borland C++Builder 6 y no se que pacha porque aparentemente el compilador se lo traga pero no me hace nada...me gustarían que viesen las distintas formas con las que he probado:



//----------------------------------------------------------------------
void __fastcall TFPrincipal::Button1Click(TObject *Sender)
{

///////////Vamos a intentar echar a gnuplot a andar//////////
ShowMessage("Estamos intentando mostrar una puta grafica");


// 1º forma:
// WinExec("c:\gnuplot4.2\bin\pnnuplot.exe c:\gnuplot4.2\demo\discrete.dem", SW_SHOWNORMAL);


//2º forma:
// WinExec("c:\windows\notepad.exe",SW_SHOWNORMAL);



//3º forma:
// WinExec("c:\gnuplot4.2\bin\wgnuplot.EXE", SW_NORMAL);


//4º forma:
//WinExec("c:\gnuplot4.2\LineaComandos.bat",SW_NORMAL);

//5º forma:
ShellExecute(0, "open", "c:\gnuplot4.2\bin\pnnuplot.exe c:\gnuplot4.2\demo\discrete.dem", 0, 0, SW_SHOWNORMAL);


//6º forma:
/*
AnsiString dibujo;
dibujo= "c:\gnuplot4.2\demo\discrete.dem";
ShellExecute(0,"open","c:\gnuplot4.2\bin\pnnuplot.exe",dibujo.c_str(),0,SW_SHOW);
*/

}
//----------------------------------------------------------------------


La 4º forma está basada en ejecutar un archivo .bat que me he fabricado con esta linea de comando:
C:\gnuplot4.2\bin\pnnuplot.exe c:\gnuplot4.2\demo\discrete.dem


Bueno, pues ejecuto mi programa, y le doy al botón; me salta el showmessage pero no ejecuta nada de nada.

(Si lo hago directamente desde la linea de comandos, el programa se me ejecuta bien, lo digo para que quede en acta que el programa que quiero ejecutar funciona).

Bueno, pues nada, muchas gracias y haber si pudierais facilitarme una solucion.
Gracias a todos, Juan Pedro

Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejecutar un programa desde el navegador Onti Internet 10 03-03-2007 16:50:56
Ejecutar un programa.msi desde mi aplicacion. Hissune Varios 2 08-09-2006 13:26:39
ejecutar un programa desde mi aplicación clanmilano Varios 4 27-01-2006 12:08:28
Ejecutar un programa externo desde un programa de Delphi Roger_Fernandez Varios 3 02-09-2004 18:05:36
Ejecutar prg desde nuestro programa Pablo Carlos API de Windows 1 16-06-2004 02:27:35


La franja horaria es GMT +2. Ahora son las 09:47:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi