canal visual basic .net

Recursos Visual Basic.NET, VB.NET, Manuales de programación, Tutoriales, Foros de programación, Comunidad de programadores

Usuarios activos:  63

Foros de programación, recursos, tutoriales, sistemas operativos...

Bienvenido a la zona de foros. Participa en alguno de nuestros foros: Foros de visual basic, foros de visual basic.net foros de Crystal reports, programas gratis, foros de C++ - C# , foros de Java, foros de PHP, foros de ASP.net. Seguro que hay un foro que te servirá de gran utilidad y si no lo encuentras avísanos y crearemos uno nuevo.
Resultados 1 al 5 de 5
  1. #1
    Avatar de aegodoy
    aegodoy está desconectado Member Iniciad@
    Fecha de ingreso
    24 jul, 06
    Ubicación
    Guatamala
    Mensajes
    84

    Predeterminado

    Es una tontoeria mi pregunta, pero no se como hacer para que cuando el usuario presione la tecla enter el curso se mueva al siguiente objeto, así como cuando se presiona tab..

  2. #2
    Avatar de yorch
    yorch está desconectado Senior Member Expert@
    Fecha de ingreso
    10 mar, 06
    Ubicación
    Mexico
    Mensajes
    313

    Predeterminado

    Solo tienes que cachar el enter y darle el foco al siguiente objeto o al objeto que quieras.

    Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    Me.Command1.SetFocus
    End If
    End Sub

    o darle un TAB

    Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
    SendKeys (vbTab)
    End If
    End Sub


    "Uni2 por un Mundo Libre"

  3. #3
    Avatar de aegodoy
    aegodoy está desconectado Member Iniciad@
    Fecha de ingreso
    24 jul, 06
    Ubicación
    Guatamala
    Mensajes
    84

    Predeterminado

    eso si, pero yo lo que quiero es configurar al momento de que empieze mi programa, por que si lo hago así como me estas diciendo, suponiendo que mi programa teng 150 objetos... que clavada...

  4. #4
    Avatar de Anibal
    Anibal está desconectado Senior Member Guru
    Fecha de ingreso
    19 dic, 05
    Ubicación
    Spain
    Mensajes
    1,269

    Predeterminado



    En el form le pones la propiedad KeyPreview a True y después sólo este código:


    Código:
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
     If KeyCode = 13 Then SendKeys "{tab}"
    End Sub

    Claro que, lo tendrías que hacer en todos los formularios.


    Saludos

  5. #5
    Avatar de aegodoy
    aegodoy está desconectado Member Iniciad@
    Fecha de ingreso
    24 jul, 06
    Ubicación
    Guatamala
    Mensajes
    84

    Predeterminado



    Gracias vos, si me funciono...

Temas similares

  1. Controlar tecla Enter en DataGridView
    Por hermes en el foro Visual Basic .NET
    Respuestas: 1
    Último mensaje: 23/02/2009, 10:40
  2. desabilitar la tecla enter
    Por farit en el foro Visual Basic 6.0
    Respuestas: 9
    Último mensaje: 26/08/2007, 03:53
  3. Tecla Enter en DataGrid
    Por billwayne en el foro Visual Basic .NET
    Respuestas: 1
    Último mensaje: 30/07/2007, 16:40
  4. Hacer que un textbox reaccione a la tecla Enter
    Por Yolapior en el foro Visual Basic .NET
    Respuestas: 3
    Último mensaje: 09/05/2007, 07:35
  5. Tecla Enter
    Por Guests en el foro Visual Basic .NET
    Respuestas: 1
    Último mensaje: 31/08/2006, 06:03

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Visual Studio .VisualBasic.net .ADO.NET .ASP.NET .Framework .Crystal report
[Visual Basic .NET · Información legal · Condiciones de uso · Publicidad · Contacto · RSS novedades Foro · Inicio]
Un sitio web de Internelia (Ontecnia) © Copyright 2013 canalvisualbasic.net. Todos los derechos reservados