Zitat von
gsh:
Mal ne Frage wie geht es am einfachsten in Windows den
Standart Drucker zu setzen? Jemand ideen?
Laut
TPrinter.PrinterIndex geht es (mit D5 mehrfach verwendet) mit:
Delphi-Quellcode:
Printer.PrinterIndex := -1;
// dadurch setzt Delphi den PrinterIndex auf den Standardwert;
// anschließend kann der Drucker abgefragt werden:
sAktuellerDrucker := Printer.Printers[Printer.PrinterIndex];
Ich nehme an, dass Du nach so etwas gefragt hast. Jürgen
PS. Es heißt "Standar
d"!!!
Nachtrag @Jelly:
Zitat von
Delphi-Hilfe:
Um den Standarddrucker auszuwählen, setzen Sie PrinterIndex auf -1.
Und das klappt wirklich - siehe oben:
"mit D5 mehrfach verwendet"