[quote="PeterPanino"]
Zitat von
eisblock:
Hallo!
2) Weiters: Gibt es eine Syntax in diesem Zusammenhang, bei der man den Programmnamen weglassen kann, damit in jedem Fall das assoziierte Programm gestartet wird? (Schließlich genügt in der Befehlszeile ja auch der Dateiname, um das PDF im assoziierten Programm zu öffnen).
Sonst müsste man eben in der Registry nachsehen, ob .PDF mit Acrobat Reader assoziiert ist. (Oder gibt es eine Umgebungsvariable?).
Hallo,
Delphi-Quellcode:
uses ShellAPI;
[...]
ShellExecute(0, 'open', Pchar(PDFDatei), Pchar(Parameter), PChar(AktuellesVerzeichnis), SW_SHOWNORMAL);
Öffnet die angegebene PDF Datei mit dem Programm das zugewiesen ist. wenn dies ein anderes Programm als der Acrobat ist, kann es natürlich sein, daß die Parameter ander lauten.
Ciao,
Ralf