
July 30, 2003
3:47 p.m.
Zum lachen: Guckst du Google, suche nach Q246772, klickst du auf die MSDN-Seite.
HOWTO: Retrieve and Set the Default Printer in Windows
Beachte
- die Länge des Beispielcodes im Vergleich zur schier unglaublichen!!!!!!!!1! Schwere der Aufgabe
- und, vor allem, die Anmerkungen zum Code darunter
Immerhin unterstützt dieser Code auch sehr viele Windowsversionen. Wenn man nur noch aktuelle braucht, reicht dieses:
from ctypes import *
buf = c_buffer(256) dword = c_ulong(sizeof(buf)) windll["winspool.drv"].GetDefaultPrinterA(byref(buf), byref(dword)) print buf.value \\SERVER\Lexmark Optra S1255 PS
Thomas _______________________________________________ Python-de maillist - Python-de@python.net http://python.net/mailman/listinfo/python-de