Einzelnen Beitrag anzeigen

Dumpfbacke

Registriert seit: 10. Mär 2005
Ort: Mitten in Deutschland
329 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Mit ShellExecute ein anderes Programm starten und Parameter übergeben.

  Alt 12. Jul 2017, 17:51
Delphi-Version: 5
Halklo Leute,
ich habe ein Problem mit ShellExecute. Irgendwie verstehe ich es überhaupt nicht. Ich möchte von meinen Programm ein anderes Prohramm mit Parametern starten. Das ganze funktioniert einfach nicht.

Eine Meiner Versuche waren da

ShellExecute(0,'open', Pchar('SumatraPDF.exe -silent -exit-on-print -print-to "Microsoft XPS Document Writer" "1.pdf"') , nil, nil,SW_NORMAL);

Wenn ich das ganze in eine Bat packe und diese per Doppeltklick aufrufe dann geht es. Zuerst geht eine CMD Fenster auf dann wird gedruckt und dann geht es zu und weg.

Das ganze soll dann nachher in einer Schleife laufen und mehrer Dateiten ausdrucken. Der Dateinama steht dann in einer StringList.

Habt Ihr eine Tip für mich ? Ich binzu doof dazu

Danke Tanja
Tanja

Geändert von Dumpfbacke (12. Jul 2017 um 17:54 Uhr)
  Mit Zitat antworten Zitat