Hallo Zusammen,
ich suche eine Lösung zum Druckerwechseln im uiDokument. Nach ewigen googeln und probieren denke ich es geht nur über den Druckerdialog. Nun möchte ich diesen per keybd_event starten. Aber das Event wird durch folgenden Code leider nicht gestartet.
Mache ich einen Denkfehler oder woran liegt das?
Declare Sub keybd_event Lib "user32" (Byval _
bVk As Byte, Byval bScan As Byte, Byval dwFlags _
As Long, Byval dwExtraInfo As Long)
sub Drucken
keybd_event &H12,0,0,0 'AltD,D
keybd_event &H44,0,0,0
keybd_event &H44,0,2,0
keybd_event &H12,0,2,0
keybd_event &H44,0,0,0
keybd_event &H44,0,2,0
keybd_event &H4D,0,0,0 'Druckername max..
keybd_event &H4D,0,2,0
keybd_event &H41,0,0,0
keybd_event &H41,0,2,0
keybd_event &H58,0,0,0
keybd_event &H58,0,2,0
keybd_event &HD,0,0,0 'Enter
keybd_event &HD,0,2,0
end Sub