Datei mit Programm starten

Hallo,

ich habe mir mit Delphi einen kleinen Editor geschrieben, den ich in Zukunft für alle *.txt-Dateien verwenden möchte. Das Öffnen der genannten Dateien vom Programm aus funktioniert natürlich, aber ich möchte auch, daß sich statt des Windows-Editors nun mein neuer Editor öffnet, wenn ich auf eine *.txt-Datei klicke. Über die Ordneroptionen im Windows-Explorer kann ich ja das Programm angeben, das beim Anklicken einer *.txt-Datei gestartet werden soll. Aber es sollte im Editor dann auch noch die angeklickte Datei geöffnet werden.

Wie kann ich das erreichen?

Ebi

Hallo,

füge ins FormCreate folgende Zeile ein:

 if FileExists(ParamStr(1)) then 
 ShowMessage('Der Dateiname ist: ' + ParamStr(1));

Statt ShowMessage musst Du eben die Datei öffnen.

Gruß, Niels

Hallo Niels,

tausend Dank. Das funktioniert prima. Danach hatte ich schon tage- bzw. wochenlang gesucht. Ich habe sogar schon ein Installationsprogramm mit Installshield geschrieben, weil ich dachte, damit könnte ich das Problem lösen. Und dann ist das nur eine kleine Zeile. Ich kanns nicht fassen.

Danke Ebi