Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datei in dem bereits gestarteten Programm öffnen??? (https://www.delphipraxis.net/67129-datei-dem-bereits-gestarteten-programm-oeffnen.html)

romber 10. Apr 2006 01:17


Datei in dem bereits gestarteten Programm öffnen???
 
Hallo!

Ich habe einen Dateityp erstellt, das ich mit meinem Programm öffnen kann. Wie kann ich es so machen, dass die Datei in einem bereits gestarteten Programm geöffnet wird und nicht jedes Mal eine neue Instanz des Programms startet?

Danke!

ichbins 10. Apr 2006 02:38

Re: Datei in dem bereits gestarteten Programm öffnen???
 
Du musst dir einen Loader schreiben, also eine kleinere Applikation, die beim Starten einfach nur den überlieferten Dateinamen entsprechend an die Anwendung weitergibt, oder, wenn noch keine Instanz läuft, die Anwendung startet und dieser dann den Dateinamen übergibt. Natürlich kannst du den Loader auch gleich in die EXE integrieren, also in der forcreate (oder noch besser: gleich im Projektquelltext) überprüfen, ob Parameter gegeben sind, wenn ja, dann überprüfen, ob bereits eine Programminstanz läuft, wenn ja, dann dieser den Dateinamen übergeben, wenn nein, selber die Datei öffnen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz