Moin, moin,
wie die Überschrift schon sagt will ich eine Anwendung aus meinem Programm starten.
Das mache ich mit ShellExecute.
Delphi-Quellcode:
application.ProcessMessages;
ShellExecute
( 0,'open', PChar(ExtractFilePath(application.ExeName)+ 'Programm.exe' )
,PChar( '-run' ),'', SW_SHOWNORMAL
);
wie man daran übrigens sieht steht das Programm, dass ich starten will, im selben Verzeichnis wie mein Steuerprogramm. Jetzt soll aber, wenn das Programm schon läuft einfach die alte Instantz in den Fordergrund gebracht werden. Gibt´s da Ideen.
Grüsse // Martin