VB6 - Hotkey = Checkbox

kingkicker8

Grünschnabel
Hi,

Wie kann ich es machen, dass ich die *Checkbox* per Hotkey druck (welcher im timer 2 ist ^^) aktiviere? :)

Freue mich auf hilfe!


MfG
 
Am besten, du leitest alle Tastatureingaben über die Form um (KeyPreview-Eigenschaft der Form auf True stellen), dann kannst du im KeyPress-Event der Form die Tasten abfragen. Wenn dann deine Taste kommt, einfach mit
Visual Basic:
Check1.Value = 1
die CheckBox aktivieren.


Der Doc!
 
geht dann auch in einem timer:

Visual Basic:
If GetAsyncKeyState (113) <> 0 then
If Check1.Value = 1 then
Check1.Value = 0
else
Check1.Value = 1
End If 
End If


Würde dieser code dann bei nochmaligen drücken die Checkbox deaktivieren?
 
Japp.
Denn wenn die Taste gedrückt wird und die Box ist aktiv, dann trägt er den Wert 0 ein (inaktiv) - oder er aktviert sie...
 
Zurück