Eigentlich eine einfache Sache.
Delphi-Quellcode:
WM_COPYDATA:
begin
CopyDataStruct := Pointer(lP);
ExecuteCmdLine(CopyDataStruct.lpData);
end;
Frage mich nur warum alle Strings auch wenn ich diese über Parameter in der
IDE verschicke der erste Char leer ist ' '
bsp: "C:\Test\Meine Daten.txt" kommen dann so an. " C:\Test\Meine Daten.txt"
Das hat zur folge das ich beim prüfen mit
if FileExists(Title) then
die Datei nicht gefunden wird.
Ich kann das jetzt mit TrimLeft zurecht rücken aber das ist eigentlich nicht der sinn der Sache.
gruss