Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: BrokerJoker en 22 Enero 2012, 17:44 pm



Título: Utilizar una tecla 2 veces
Publicado por: BrokerJoker en 22 Enero 2012, 17:44 pm
Hola a todos , estoy intentando hacer lo siguiente:

Código:
         Dim hotkey1 As Boolean
        hotkey1 = GetAsyncKeyState(Keys.F10)
        If hotkey1 = True Then Timer1.Start()
        If hotkey1 = False Then Timer1.Stop()

Pero lo que pasa es que al dejar de teclar la Tecla F10 el timer se para
Yo quero conseguir que al dar una vez f10 el timer se active y quede activado asta que teclo 1 vez mas f10 ,
o sea la priemera vez que doy f10 sera timer activado y la segunda vez timer desactivado y luego activado
Es como encender la luz , le das y se queda encendida asta que le das una vez mas  :P
Alguien me da unas pistas?


Título: Re: Utilizar una tecla 2 veces
Publicado por: BlackZeroX en 22 Enero 2012, 19:06 pm
Instala un Hook al teclado... o usa DOS Timers..

Dulces Lunas!ˇ.


Título: Re: Utilizar una tecla 2 veces
Publicado por: BrokerJoker en 22 Enero 2012, 19:50 pm
Instala un Hook al teclado... o usa DOS Timers..

Dulces Lunas!ˇ.
no se no lo consigo de ni una forma pero se que es posible tengo 1 programa que si hace eso  :huh:


Título: Re: Utilizar una tecla 2 veces
Publicado por: fkof en 23 Enero 2012, 18:53 pm
la primera vez que oprimas f10, preguntas si el timer esta funcionando
si no lo esta que comienze, y si esta pos que se detenga asi lo aria


Título: Re: Utilizar una tecla 2 veces
Publicado por: BrokerJoker en 23 Enero 2012, 23:14 pm
la primera vez que oprimas f10, preguntas si el timer esta funcionando
si no lo esta que comienze, y si esta pos que se detenga asi lo aria
y como hago eso :l