Entwickler-Ecke
Windows API - PrinterIndex
BennyM - Mi 16.10.02 10:45
Titel: PrinterIndex
Hi Leute,
ich hab ein kleines Problem und zwar ich hab auf meinem Formular 3 Groupboxen und ich möchte jeder Groupbox automatisch einen anderen Drucker zuweisen.
Wenn ich mir mit einem PrintDialog einen Drucker auswähle,
Quelltext
1: 2:
| PrintDialog1.Execute; EdAktuellerDrucker.Text := Printer.Printers[Printer.PrinterIndex]; |
dann hab ich ja von dem ausgewählten Drucker den PrinterIndex aber wie mach ich dass automatisch für die andern? Ich kann mir ja alle installierten Drucker auslesen is kein Thema aber wie finde ich für den jeweiligen Drucker den PrinterIndex heraus ohne den PrintDialog zu öffnen?
Mfg
BennyM
LCS - Mi 16.10.02 10:57
Hi
Mit IndexOf kannst du die Position eines Strings innerhalb einer Liste feststellen.
Quelltext
1:
| Printer.Printers.IndexOf('Druckername') |
liefert den Index des Druckers.
Gruss Lothar
BennyM - Mi 16.10.02 11:17
funktioniert einwandfrei dankeschön.
Mfg
BennyM
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!