elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Cerrar un formulario con la tecla escape
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cerrar un formulario con la tecla escape  (Leído 10,727 veces)
mapers


Desconectado Desconectado

Mensajes: 638


Ver Perfil
Cerrar un formulario con la tecla escape
« en: 7 Agosto 2011, 08:24 am »

Buenas señores del foro les comento que estoy hacindo un aplicacion en visual basic 6.0 todo bien hiba hasta que me dijeron que cerra los formualrios con la tecla escape y no cuando hago clic sobre la cruz .Cual seria el evento para este caso ??? gracias


En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Cerrar un formulario con la tecla escape
« Respuesta #1 en: 7 Agosto 2011, 08:28 am »

Pones la propiedad KeyPreview del formulario en True y en el evento KeyDown del Form verificas si es la tecla Escape (según el parametro KeyCode) y ahí cierras o haces lo que se te cante :xD


En línea

mapers


Desconectado Desconectado

Mensajes: 638


Ver Perfil
Re: Cerrar un formulario con la tecla escape
« Respuesta #2 en: 7 Agosto 2011, 08:51 am »

KeyPreview que es men  o que es lo que influye en el resto de metodos ????????
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Cerrar un formulario con la tecla escape
« Respuesta #3 en: 7 Agosto 2011, 08:54 am »

Google No Muerde  ;D
En línea

mapers


Desconectado Desconectado

Mensajes: 638


Ver Perfil
Re: Cerrar un formulario con la tecla escape
« Respuesta #4 en: 7 Agosto 2011, 09:24 am »

ya oks si tengo ese tutorial pero hay dice

Código
  1. Private Sub Text1_KeyPress(KeyAscii As Integer)
  2.  

y yo cuando hago click en KeyPress del metodo me sale

Código
  1. Private Sub Form_KeyPress(KeyAscii As Integer)
  2.  

no es igual ????

No cierra dame un ejemplo en codigo porfa:

Bueno ya me salio como  me dijistes gracias por todo
« Última modificación: 7 Agosto 2011, 17:17 pm por raul338 » En línea

Sanlegas

Desconectado Desconectado

Mensajes: 131


https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-


Ver Perfil
Re: Cerrar un formulario con la tecla escape
« Respuesta #5 en: 7 Agosto 2011, 20:15 pm »

Código
  1. Private Sub Form_KeyPress(KeyAscii As Integer)
  2. If KeyAscii = 27 Then
  3.    If MsgBox("¿Esta seguro que desea salir?", vbQuestion + vbYesNo, Form1.Caption) = vbYes Then End
  4. End If
  5. End Sub
En línea

Luna71c0


Desconectado Desconectado

Mensajes: 541


El lado oscuro de la luna...


Ver Perfil
Re: Cerrar un formulario con la tecla escape
« Respuesta #6 en: 8 Agosto 2011, 00:35 am »

Código
  1. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
  2.    If KeyCode = vbKeyEscape Then
  3.        Unload Me
  4.    End If
  5. End Sub
  6.  

Probalo :B
« Última modificación: 8 Agosto 2011, 00:37 am por raul338 » En línea


Citar
Un pequeño paso para el programador....
Un gran paso para el hacker...

...]LunaHAck[...


i'm the "Luna71c0"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines