Hallo,
ich benötige die Möglichkeit den Standarddrucker (im Windows-2000) per Programmcode setzen.
Aus der Stringliste Printer.Printers können die installierten Drucker ermittelt werden.
Der Code "Printer.PrinterIndex := -1" schaltet den PrinterIndex auf den Standarddrucker.
Aber damit kann ich den Standarddrucker selbst noch nicht auf einen anderen Drucker setzen.
Ich benötige eine Funktion mit der ich unter Angabe des DruckerNamens (String) den Standarddrucker auf diesen Drucker setzen kann.
z.B.
procedure SetzeStandardDrucker( DruckerName:String );<br>
begin<br>
????<br>
end;<br>
....<br>
SetzeStandardDrucker('HL-1260');<br>
....<br>
Wer kennt eine Lösung ?
Vielen Dank<br>Helmut
ich benötige die Möglichkeit den Standarddrucker (im Windows-2000) per Programmcode setzen.
Aus der Stringliste Printer.Printers können die installierten Drucker ermittelt werden.
Der Code "Printer.PrinterIndex := -1" schaltet den PrinterIndex auf den Standarddrucker.
Aber damit kann ich den Standarddrucker selbst noch nicht auf einen anderen Drucker setzen.
Ich benötige eine Funktion mit der ich unter Angabe des DruckerNamens (String) den Standarddrucker auf diesen Drucker setzen kann.
z.B.
procedure SetzeStandardDrucker( DruckerName:String );<br>
begin<br>
????<br>
end;<br>
....<br>
SetzeStandardDrucker('HL-1260');<br>
....<br>
Wer kennt eine Lösung ?
Vielen Dank<br>Helmut
Comment