Hi,
gibt es eine Möglichkeit herauszufinden, ob ein Editfeld aktiv ist?
Ich mein das so:
If $Edit = aktiv Then MsgBox(0, "Info", "Das Editfeld ist aktiv")
aktives Editfeld
-
- [ gelöst ]
-
Slyfex -
21. Februar 2010 um 01:51 -
Geschlossen -
Erledigt
-
-
[autoit]
If GUICtrlGetState($edit) = $GUI_FOCUS Then
[/autoit] -
Erst mal danke für deine Antwort, aber das hab ich schon versucht, es funktioniert aber leider nicht
-
[autoit]
If ControlGetHandle("","",ControlGetFocus("")) = GUICtrlGetHandle($hEdit) Then
[/autoit]
;...
EndIfoder direkt als Funktion
[autoit]
[/autoit][autoit][/autoit][autoit]
If _ControlHasFocus($hEdit) Then
;...
EndIfFunc _ControlHasFocus($CtrlID)
[/autoit]
If ControlGetHandle("", "", ControlGetFocus("")) = GUICtrlGetHandle($CtrlID) Then Return True
Return False
EndFunc ;==>_ControlHasFocus -
Danke, funktioniert perfekt