Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Progamm im ersten Programm starten

  Alt 21. Jul 2004, 15:50
Zitat von Luke23:
ein Programm kann ich ja so starten

ShellExecute(Application.Handle, 'open', 'c:\test.exe', nil, nil, SW_SHOW);

geht das auch das ich ein Programm starte und in diesem Programm ein Neues Programm starte mit Parameter???
also: es startet sich beim Butten das Programm Test.exe in dem Programm soll dann gleich das test2.exe Programm mit Parameter gestartet werden
Delphi-Quellcode:
function GetCommandLineParams:PChar;
begin
   Result := GetCommandLine;
   Result := StrScan(Result, ' '); // suche 1. Leerzeichen
   if Assigned(Result) then
      Inc(Result); // Leerzeichen überhupfen
end;
// übergabe-Parameter werden durchgereicht
ShellExecute(Application.Handle, 'open', 'c:\test2.exe', GetCommandLineParams, nil, SW_SHOW);
Andreas
  Mit Zitat antworten Zitat