![]() |
starten wenn datei auf anwendung gezogen wird
Hi, der Titel ist nun wirklich doof, aber ich weiß nich wie ich dassonst ausdrücken soll.
Also: Ich möchte, dass man z.B. eine HTML datei hat, man die auf mein Programm ziehen kann, sodass dieses dann was mit der HTML datei macht. Man sollte einfach die Datei auf das Programm ziehen, und dann soll das Programm die Datei in ein Memo schreiben! Geht das irgendwie?? Hier nochmal n bild wie ich das meine: ![]() |
Re: starten wenn anwendung draufgezogen wird
hi!
Schau mal nach Paramstr. Ciao fkerber |
Re: starten wenn datei auf anwendung gezogen wird
danke, aber da finde ich auch nichts sonderlich aufschlussreichen...
PS: Es darf nichts in die Registrie oder so, da es n schul-pc ist |
Re: starten wenn datei auf anwendung gezogen wird
Du kannst ja auch mal hier im Forum die Suche benutzen....
über
Delphi-Quellcode:
bekommst du den dateinamen raus der auf die exe gezogen wurde
ParamStr(1); //Dateiname := ParamStr(1);
|
Re: starten wenn datei auf anwendung gezogen wird
Hier:
Delphi-Quellcode:
Kann du entweder in FormCreate oder onFormShow.
var
I : Integer; begin if ParamCount > 0 then begin if ParamStr(1)[1] <> '\' then // Dateiname übergeben --> öffnen begin for i := 1 to ParamCount do begin // Hier muss das Richedit oder was du hast hin mit dem laden Befehl //Beispiel: Richedit1.Lines.LoadFromFile(ParamStr(I)); end; end; end; |
Re: starten wenn datei auf anwendung gezogen wird
danke, es geht. :thuimb:
|
Re: starten wenn datei auf anwendung gezogen wird
Bitte, bitte
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:54 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