Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#3

AW: IShellLink SetPath gibt E_INVALIDARG zurück

  Alt 20. Jun 2015, 21:06
Mein Code oben funktioniert auch mit calc.exe, das ist nicht das Problem. Dein Code verhält sich übrigens genauso. Einfach ein OleCheck um SetPath setzen und staunen (bei nicht existierenden Dateien) .

Es geht nur um nicht existierende Dateien. Klar, macht keinen Sinn, eine Verknüpfung zu einer solchen Datei zu erstellen, aber darum geht es nicht. Ich kann nicht kontrollieren, was der Nutzer für Eingaben in meiner Software macht, und auch nur sehr begrenzt abfangen/umwandeln bzw. im %PATH% suchen. Ich wüsste gern, warum das mit Angabe des Pfads funktioniert, aber ohne nicht.

MfG Dalai
  Mit Zitat antworten Zitat