Re: Pfad + Datein. bekommen wenn Explorer Kontektmenü öffnet
26. Sep 2009, 21:18
Ich habe nie angenommen, dass Du einen eigenen Explorerersatz geschrieben hast.
Du hast dein Programm beim Explorer registriert. Nun beim Aufruf deines Programmes über das Kontextmenu startet der Explorer dein Programm und übergibt diesem Programm als Parameter den ausgewählten Dateinamen. Diesen findest du in paramstr. Dein Programm braucht also nicht dauernd im Hintergrund zu laufen.
So wie ich Luckies Beitrag verstanden habe, macht er genau das im FormCreate:
Luckies Code:
if ParamCount = 1 then
begin
Filename := ParamStr(1);
if FileExists(Filename) then
begin
..... hier kommt nun dein Code für das Kopieren der Datei(en)
|