vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Öffnen des Eigenschaften-Fensters für einen Drucker 
Autor: Rainer
Datum: 27.04.17 15:16

Hallo,
bei der Verwendung der API-Funktion PrinterProperty, mit der das zum Druckertreiber gehörende Eigenschaften-Fenster angezeigt werden kann, verlangt sie die Handle-Nr. des Druckers und des aufrufenden Formlars. Für die Bereitstellung des Drucker-Handle steht die API-Funktion OpenPrinter zur Verfügung. Diese API-Funktion verlangt die Parameter
- Name des Druckers,
- ein Integer-Feld zur Aufnahme der Handle-Nr. und
- ein Default-Feld mit der nutzerspezifischen Struktur PRINTER_DEFAULTS.
In der API-Referenz steht nun, daß für den besagten Fall das Default-Feld auch als "0" angegeben werden kann. Im Beispiel steht dafür die Definition CInt(0), die aber von Visual Basic als unzulässig abgewiesen wird. Daraufhin habe ich für den Default-Parameter NOTHING angegeben und die Fehlermeldung gab es nicht mehr. Alle Versuche - auch die Elemente der Struktur einzelnen mit Leerstring, 0 und Nothing zu belegen - führten zwar zu keiner Fehlermeldung mehr, aber die API-Funktion lieferte immer die Handle-Nr. 0, also kein Handle.
Aus meiner Sicht liegt das Problem in der Übergabe des Default-Parameters. Hat jemand eine Idee, was dort anstelle von CInt(0) angegeben werden muß, damit die Funktion das Drucker-Handle liefert?
Gruß, Rainer.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Öffnen des Eigenschaften-Fensters für einen Drucker1.132Rainer27.04.17 15:16
Re: Öffnen des Eigenschaften-Fensters für einen Drucker710Manfred X27.04.17 17:29
Re: Öffnen des Eigenschaften-Fensters für einen Drucker687Rainer28.04.17 13:54
Re: Öffnen des Eigenschaften-Fensters für einen Drucker668Manfred X28.04.17 14:01
Re: Öffnen des Eigenschaften-Fensters für einen Drucker685Rainer28.04.17 15:11

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel