![]() |
Rausfinden womit mein Programm gestartet wurde
Hi,
ich schonwieder. Also, hab ein Programm, mit dem man "Aufträge" erstellen und speichern kann, die dieses Programm auch laden und ausführen kann. (Bewege Maus dahin gib das ein, is aber nich wichtig hierfür glaubich) - Ich speichere die Dateien mit der aufmunternden Endung .DoIt . - Jetzt kannich ganz normal einstellen, dass diese Dateien, wenn ich sie anklicke (im Windows), immer mit meinem Programm geöffnet werden. - Das funktioniert aber nur halb: Das Programm wird geöffnet, aber die Datei über die ich es geöffnet habe nicht geladen Meine Frage: Wie kann ich nun rausfinden über welche Datei das Programm gestartet wurde um diese dann zu laden? Oder gibt es da einen elegantereren/einfachereren Weg? Danke schonmal im Voraus Flippo |
Re: Rausfinden womit mein Programm gestartet wurde
|
Re: Rausfinden womit mein Programm gestartet wurde
Die Datei wird als Parameter übergeben und befindet sich normalerweise in ParamStr(1)
Florian |
Re: Rausfinden womit mein Programm gestartet wurde
Hey DICKES THX das ging fix und funkioniert auchnoch
(und paramstr(0) habbich schon ausprobiert :stupid: ) |
Re: Rausfinden womit mein Programm gestartet wurde
Ja, ParamStr(0) übergibt den Pfad + EXE Datei der eigenen Anwendung.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 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