PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Help me pls



snowbase
03.07.2009, 00:25
hay leute ich bin noch neu in vb.net ich habe eine frage

also wie kann ich einen timer per F1 F2 tasten usw. starten und stopen ?

wehre schön wenn ihr einen code für mich hättet.

danke an alle die Helfen

inmate
03.07.2009, 00:30
Mit der API GetAsyncKeyState ;)

Obs mit Sendkeys geht weis ich nicht.

mfG

MentiX
03.07.2009, 00:33
Mit der API GetAsyncKeyState ;)

Doch, müsste mit der API GetAsyncKeyState gehen ! ;)

nathex
03.07.2009, 00:35
Hat inmate doch gesagt oO lol...

inmate
03.07.2009, 00:51
Public Class Form1
Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Keys) As Short


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Start()
Timer1.Interval = 10
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
If GetAsyncKeyState(Keys.F11) Then
MsgBox("key F13 wurde gedrückt")

End If
If GetAsyncKeyState(Keys.F12) Then
MsgBox("Key F12 wurde gedrückt")
End If
End Sub
End Class

Bitte ein kleines Beispiel ;)

oO Ich habe doch gesagt das es damit geht ...


Naja is jetzt eh gesperrt :D

mfG

snowbase
03.07.2009, 10:39
Danke an alle die so schnell geholfen haben klappt supper danke