Hallo,
weiss jemand wie ich auf einfache Art für alle installierten Drucker die verfügbaren Paperbins abfragen kann ? Die Namen aller installierten Drucker habe ich zur Verfügung.
Grüsse
Rudolf
Drucker und Paperbins
Moderator: Moderatoren
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Hallo Rudolf,
du brauchst ein XbpPrinter-Objekt, dann kannst du mit oP:paperBins() abfragen ob und welche es gibt, somit müsste es in etwa so gehen:
du brauchst ein XbpPrinter-Objekt, dann kannst du mit oP:paperBins() abfragen ob und welche es gibt, somit müsste es in etwa so gehen:
Code: Alles auswählen
oP:XbpPrinter():new()
aP := oP:list() // gibt installierte Drucker zurück (kann sich ändern!)
if aP # NIL // nur wenn welche installiert sind, weiter ...
aPInfo := {}
for x := 1 to len(aP)
oP:create(aP[x])
aadd(aPInfo,oP:paperBins() ) // Antwort kann NIL sein !
oP:destroy()
next
endif
Gruß
Hubert
Hubert
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Hallo Hubert,
vielen Dank, genau das habe ich gesucht.
Grüsse
Rudolf
vielen Dank, genau das habe ich gesucht.
Grüsse
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net