Hallo zusammen,
kann mir jemand sagen wie ich den LPT eines Druckers auslesen kann?
neuer zusatz:
(--> ich habe mehrere drucker übers netzwerk zur verfügung und einer davon ist an lpt3 angeschlossen, das ist aber nur auf meiner maschine so wenn ein programm jemand anders benutzt muß das ja nicht so sein.. deshalb sollte ich irgend wie den bescheuerten lpt des duckers ermitteln können denn sonst stürzt mein programm bei folgendem aufruf ab:
Quelltext
1: 2: 3:
| druckername:=form2.ComboBox1.Text; druckername:=druckername+' auf LPT1:'; excel.Application.ActivePrinter:=druckername; |
da excel ohne den lpt teil nciht laufen möchte..
also wären mir auch geholfen, wenn die erste frage keiner bantworten kann, wenn jemand wüsste wie excel auch ohne den lpt "sch.." auskommt..
weiter alte frage:
ich habe bis jetzt folgenden Programmcode:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| form2: ComboBox1.Items.Assign(printer.Printers); ComboBox1.Text:=ComboBox1.Items[0];
form1: druckername:=form2.ComboBox1.Text; druckername:=druckername+' auf LPT1:'; excel.Application.ActivePrinter:=druckername; |
ich baurche den teilstring " auf LPT1:" leider für die ausgabe in excel. aber der LPT anschluß variiert ja von drucker zu drucker...
vieln dank schon im voraus für eure mühe.
mfg andy