Hallo ihr Spezilalisten,
ich hätte da mal eine Frage zum Druckerordner.
Wie kann ich auf einen bestimmten Drucker zugreifen und die Druckeinstellungen bearbeiten.
Es handelt sich um einen Etikettendrucker mit verschiedenen Etikettengrößen.
Der Drucker lässt sich nicht wie in früheren Versionen mehrmals einrichten.
Aus diesem Grunde möchte ich eine GUI erstellen.
Ich wäre dankbar wenn ihr mir helfen könntet.
Erklärungen bitte leicht verständlich da ich noch Anfänger bin.
Hier mein Script:
Habe versucht mit Send zu steuern, dieses funktioniert nicht mehr wenn ein Drucker gelöscht oder neu installiert wird.
Run("rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder")
; Drucker Seite öffnen
Global $hWnd = WinGetHandle("Drucker")
WinActivate("Drucker")
WinWaitActive ( "[CLASS:ModernSearchBox; INSTANCE:1]" , "" ,1) ; warte 1 Sekunde
Send(" + {TAB 3} ")
Sleep (500)
Send ("Color Label 900 " )
Sleep (1000)
Send("{Enter}")
Sleep(500)
Send ("!+{D}")
Send("+{DOWN 2}")
Send("{Enter}")
MfG
Windi