Veteran
Beiträge: 102
| Hallo Julia,
ich habe Dein Beispiel nicht im Detail nachgestellt, aber es gibt ein paar Sachen, die mir aufgefallen sind. Vielleicht hilft Dir das schon weiter.
Im Code
hWnd = TxtHWnd(txtPasswd)
SetFocusAPI txtPasswd.hWnd
ist wohl etwas durcheinander? Wenn überhaupt, sollte es so heißen:
Sub ProzName()
SetFocusAPI Me.hWnd
End Sub
denn nur das Formular selber (und kein Steuerelement außer Frames!) hat ein WindowsHandle. Die TxtHWnd()-Funktion scheint mir komplett überflüssig, denn es gibt ja eine VBA-Formular-Eigenschaft.
tschö, Lorenz |