Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Abfragen ob ein Druckspooler ungedruckte Aufträge enthält
dive26 - - Tipps & Tricks zu sonstigen Problemstellungen – Allgemeines
BeitragIch habe lange nach einer Lösung dafür gesucht und heute auch gefunden. Ich möchte Euch mein Codeschnippsel zur Verfügung stellen, da in keinem Forum eine praktikable Lösung mit überschaubarem Code zu finden war. Zuerst muss man den Dienstverweis zur System.Printing hinzufügen (siehe Screenshot) Zur Info: Ich übergebe der Routine keine Parameter. Die einzelnen Druckernamen befinden sich in einer Auflistung DruckerHardware(0-256).Druckername VB.NET-Quellcode (36 Zeilen)
-
Abfragen ob ein Druckspooler ungedruckte Aufträge enthält
dive26 - - Tipps & Tricks zu sonstigen Problemstellungen – Allgemeines
BeitragPunkt 1-6 stimme ich natürlich zu. Punkt 7: hast recht, brauch ich nicht. Punkt 8: Zitat: „Zur Info: Ich übergebe der Routine keine Parameter. Die einzelnen Druckernamen befinden sich in einer Auflistung DruckerHardware(0-256).Druckername“ Für meine Bedürfnisse befinden sich in "Druckerhardware(0,256).Druckername natürlich noch andere Infos. Für das Beispiel könnte man auch Dim DruckerNamen(256) dimensionieren und übergeben.
-
Abfragen ob ein Druckspooler ungedruckte Aufträge enthält
dive26 - - Tipps & Tricks zu sonstigen Problemstellungen – Allgemeines
BeitragWürde natürlich Sinn machen, wenn ich diese Funktion öfter benötigen würde. Jedoch wird diese Funktion gerade einmal beim Start der Software aufgerufen und kann daher gleich "alles" übernehmen. Dann brauche ich an der Aufrufenden Stelle nur eine Zeile mit dem Funktionsaufruf zu schreiben - was die Hauptfunktionen übersichtlicher macht. Mein Datenkonstrukt DruckerHardware() ist global für alle Funktionen erreichbar, da diese nur ausgelesen werden muss. Ist einfacher zu handhaben. Dort befinden si…