Ich rufe aus einem Programm den Standard-PDFReader auf indem ich an Shellexecute den Dateinamen samt Pfad übergebe, nämlich so:
Code: Alles auswählen
fehler := Shellexecute(Handle,'',PChar(datei),nil,nil,sw_shownormal);
Sind diese jedoch vorhanden liefert ShellExecute den Fehler 2 (Datei nicht gefunden) zurück und ruft nix auf.
Den gesamten Pfad (samt Dateinamen) in Anführungszeichen zu setzen hat auch nichts gebracht.
So sieht der Pfad, der nicht funktioniert, Beispielsweise aus:
"\\Klein\TestFreigabe\Zeichnungen-PDF\\EV 06\Kartei BZÜä (1).pdf"
Kann mir jemand helfen?
LG
Christian