INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Druckerstatus abfragen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

15.09.2009, 12:05
Beitrag #1

M_Fink Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2009

2011
2008
DE

56070
Deutschland
Druckerstatus abfragen
Hallo,

ich habe folgendes Problem. Ich erstelle einen Report und lasse diesen ausdrucken. klappt hervorragend, aber, wenn der Drucker ausgeschaltet, oder offline ist, dann bleibt LabVIEW einfach stehen und macht nicht weiter. Ich bekomme aber auch keinen Fehler, den ich abfabgen und bearbeiten könnte.

Vieleicht weiss ja jemand Rat.

Vielen Dank,

Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.09.2009, 12:39
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Druckerstatus abfragen
Also ich bekomme Fehlermeldungen, wenn die Drucker nicht vorhanden sind.

Im Windows-Druckermenü mal verschiedene Drucker als Standarddrucker eingestellt und...
   

... nicht verbundener Netzwerkdrucker ...
   

... "Offline" Desktopdrucker ...
   

Da gibt es bestimmt noch andere Möglichkeiten, aber mehr Drucker habe ich nicht.

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2009, 12:42
Beitrag #3

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Druckerstatus abfragen
Wenn du unter Windows arbeitest, kannst du dir das .NET-Framework zu Nutze machen. Du erstellst einen .NEt Konstruktorknoten mit der Klasse System.Printing->PrintQueue. Da kannst du dann die Eigenschaft IsOffline abrufen, oder auch ob der Drucke rgrade nen Papierstau hat oder der Toner leer ist.

http://msdn.microsoft.com/de-debrary/aa972148.aspx

Da gibts ein Beispiel wie du mit den Klassen umgehen kannst (in C# geschrieben).

LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2009, 13:28
Beitrag #4

M_Fink Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2009

2011
2008
DE

56070
Deutschland
Druckerstatus abfragen
@SeBa

Danke für den versuch, aber den Effekt hab ich eben nicht. bei mir bleibt das VI einfach stehen, bis der Drucker wieder verfügbar ist, keine Fehlermeldung, nichts.

@Torsten

Das wäre eine Möglichkeit, allerdings ist mein Chef der Ansicht "Das muss auch so gehen" ... Mal sehen, ob ichs anders gelöst bekomme, ansonsten halt Deine Variante.

Vielen Dank schon mal

Markus
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2009, 14:42
Beitrag #5

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Druckerstatus abfragen
' schrieb:@SeBa

Danke für den versuch, aber den Effekt hab ich eben nicht. bei mir bleibt das VI einfach stehen, bis der Drucker wieder verfügbar ist, keine Fehlermeldung, nichts.

Ja, und hast du versucht rauszufinden warum das so ist?

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.09.2009, 14:54
Beitrag #6

M_Fink Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2009

2011
2008
DE

56070
Deutschland
Druckerstatus abfragen
Hi,

ja habe ich, aber ich kann keinen Fehler entdecken. Ich denke ich werde morgen einmal versuchen meine Sequenz auf einem anderen Rechner laufen zu lassen, vieleicht liegt es ja auch an einer Einstellung meines Rechners auf die ich nur gerade nicht komme.

ich habe es grade mal angehangen, wie gesagt, egal ob der Drucker vorhanden ist oder nicht, es wartet einfach.

Gruß Markus

Anhang ist in LV 8.6


Angehängte Datei(en)
Sonstige .vi  Fehlerreport_test.vi (Größe: 16,04 KB / Downloads: 265)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.09.2009, 15:23 (Dieser Beitrag wurde zuletzt bearbeitet: 15.09.2009 15:23 von jg.)
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Druckerstatus abfragen
Dann nimm doch mal das VI aus Beitrag #2 ( http://www.LabVIEWforum.de/index.php?s=&am...ost&p=81261 ), also Query Available Printers, und schau dir mal an, ob dir das einen Fehler liefert. Wenn ja, bau es in deine Befehlskette ziemlich am Anfang ein.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: