Autor Beitrag
CVo
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Di 06.01.09 10:24 
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

ausblenden 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