Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#1

Anwendung starten oder wenn gestartet in den Vordergrund...

  Alt 24. Jun 2004, 11:49
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
Martin Schaefer
  Mit Zitat antworten Zitat