| |||
Respuesta: Codigo Ascii de las teclas Fs: F1, F2, F3, etc El código Ascii de la tecla F3 es el 114, pero es mas fácil utilizar las constantes de Visual Basic: vbKeyF1 = Tecla F1 vbKeyF2 = Tecla F2 .... vbKeyF16 = Tecla F16 y así todas las teclas de función. ![]() |
| |||
Respuesta: Codigo Ascii de las teclas Fs: F1, F2, F3, etc pero como ago por ejemplo si pulso : vbKeyF3 que me muestre messagebox.show("Hola") por ejemplo? Es que yo pongo: If e.KeyChar = vbKeyF3 Then messagebox.show("Hola") End If y me subraya => vbKeyF3 |
| |||
Respuesta: Codigo Ascii de las teclas Fs: F1, F2, F3, etc El código anterior era para VB6 (es conveniente indicar la versión conque se está trabajando). Para VB.Net: No debes utilizar la propiedad KeyChar sino KeyCode If e.KeyCode = Keys.F3 Then MessageBox.Show("Hola") End If y en el evento KeyDown del control. Nota: Si quieres que funcione en un Form, le tienes que poner la propiedad KeyPreview a True. ![]() |
| |||
Respuesta: Codigo Ascii de las teclas Fs: F1, F2, F3, etc esque al pulsar F3 kiero ke me chekee un boton ke me lo chequea correctamente (gracias) pero no lo deschequea ya que solo lo hace una vez :( |
| ||||
![]() ¿Cuál es el código que utilizas para 'chequear' el botón?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Codigo Ascii de las teclas Fs: F1, F2, F3, etc Llamo a una funcion MostrarDataGrid() que me muestra un Panel con unos pocos de elementos y yo kiero que al pulsar otra vez (que si pulso en el boton me lo hace) pues queme lo oculte con el enabled=false qu eso lo tengo validado en la funcion pero al aser lo del e.keycode=keys.F3... en el KeyDown del formulario solamnte me lo ase una vez pk muestro un messagebox y solo m lo hace una vez |
| ||||
Respuesta: Codigo Ascii de las teclas Fs: F1, F2, F3, etc Cita: No entendí lo que mencionaste, pero mi idea sería poner en el KeyDown algo así:
Iniciado por CaLeR ![]() Llamo a una funcion MostrarDataGrid() que me muestra un Panel con unos pocos de elementos y yo kiero que al pulsar otra vez (que si pulso en el boton me lo hace) pues queme lo oculte con el enabled=false qu eso lo tengo validado en la funcion pero al aser lo del e.keycode=keys.F3... en el KeyDown del formulario solamnte me lo ase una vez pk muestro un messagebox y solo m lo hace una vez
Código:
Así, si está visible lo ocultará, y si está oculto lo mostrará.Enabled = Not Enabled Saludos ![]()
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
![]() Cita: ---Que tal man,,, mira este link te ayudara bastante... Cómo capturar una tecla de función presionada y a continuación, realizar una acción en una aplicación para Windows http://support.microsoft.com/kb/822492/es Última edición por sajaginet; 13/10/2008 a las 22:43 Razón: no sale el icono a mostrar.. |