Hallo
ich möchte gerne beim Start eines Programms einen Drucker-Anschluss auf eine lokale Datei Bsp. C:\Bericht.ps installieren. Auf diesen dann mit
printui.dll,PrintUIEntry einen Drucker installieren. Das mit printui.dll,PrintUIEntry funktioniert wunderbar, doch den
lokalen Anschluss bekomme ich nicht hin. Probiert habe ich schon folgendes
Delphi-Quelltext
1:
| ShellExecute(0, 'open', 'rundll32.exe', 'cscript %windir%\System32\prnport.vbs -a -r C:\Bericht.ps -h "local port" -o raw -n 9102"',nil,0); |
doch das fügt lediglich einen
TCP/IP-Anschluss hinzu den ich hier aber nicht brauchen kann. Kennt jemand einen Möglichkeit, wie man den Befehl ummodeln kann?
Alternative: Sollte ich über den FILE:-Anschluss drucken, gibt es dann eine Möglichkeit mit Delphi den Pfad der Datei zu übergeben?
Schöne Grüße
Christian