PrtPrinterRefresh
obj -> PrtPrinterRefresh() : int
Aktualisieren der Drucker-Eigenschaften
Details
- obj: Druckerobjekt-Deskriptor
- Resultat:
intStatus - Siehe: Verwandte Befehle ,
PrtDeviceRefresh ()
Eine Liste der Systemdrucker kann über die Eigenschaft PrinterList des _App-Objekts ermittelt werden. Der Deskriptor der Liste kann an PrtSearch () oder PrtInfo () übergeben werden, um den Deskriptor eines bestimmten Druckers zu ermitteln.
Zu Beginn sind nur die Eigenschaften Name und Comment lesbar. Zum Ermitteln der restlichen Eigenschaften des Druckerobjekts dient der Befehl PrtPrinterRefresh.
Beispiel:
tPrinterList # _App->PrinterList;
tPrinter # tPrinterList->PrtInfo(_PrtFirst);
if (tPrinter->PrtPrinterRefresh() & _PrtStatusBusy > 0)
WinDialogBox(0, tPrinter->ppName, 'Drucker zur Zeit beschäftigt.',
_WinIcoInformation, _WinDialogOK, 0);