Título: Activar y desactivar Timer con 1 tecla Publicado por: BrokerJoker en 15 Diciembre 2011, 17:03 pm Utilizo visual basic 2010.
Bueno pues quero hacer lo siguiente activar un timer por ejemplo con F1 y desactivarlo igual con F1 . No me sale de ni una forma el codigo k tengo asta ahora es este Dim hotkey1 As Boolean hotkey1 = GetAsyncKeyState(Keys.F1) If hotkey1 = True Then Timer1.Start() Dim hotkey As Boolean hotkey = GetAsyncKeyState(Keys.F1) If hotkey = True Then Timer1.Stop() Porfavor ayudarme es urgente :-\ Título: Re: Activar y desactivar Timer con 1 tecla Publicado por: Jumaroz en 19 Diciembre 2011, 05:52 am yo hice una vez algo similar pero en en c# y ocupe el evento KeyDown del formulario algo asi:
Código: private void Form1_KeyDown(object sender, KeyEventArgs e) Título: Re: Activar y desactivar Timer con 1 tecla Publicado por: Sh982 en 25 Diciembre 2011, 04:17 am Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.F1 Then timer1.Enabled = Not (timer1.Enabled) End If End Sub Título: Re: Activar y desactivar Timer con 1 tecla Publicado por: BrokerJoker en 2 Enero 2012, 03:09 am pero quero hacer que cunado teclo una vez f1 el timer se quede encendido y al teclar otra vez f1 el timer se apague. :huh:
Título: Re: Activar y desactivar Timer con 1 tecla Publicado por: llAudioslavell en 3 Enero 2012, 19:26 pm pero quero hacer que cunado teclo una vez f1 el timer se quede encendido y al teclar otra vez f1 el timer se apague. :huh: como te dicen alli,.. intenta con el evento KeyDow del formulario...... talvez llegues a conseguir lo que quieres... y si no lo posteas para probar otra soluccion ... Título: Re: Activar y desactivar Timer con 1 tecla Publicado por: HdM en 3 Enero 2012, 19:53 pm Buenas.
Recuerda dejar la propiedad 'keypreview' del form a true, para así interceptar la pulsación de la tecla. Un Saludo. |