Mayo 22, 2018, 02:18:30 am

Autor Tema: alguien sabe como se hace?  (Leído 1983 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado paspin

  • Me das tu IP?
  • *
  • Mensajes: 95
    • Ver Perfil
alguien sabe como se hace?
« en: Octubre 22, 2009, 03:21:05 pm »
en la uni me dieron para que hiciera un programa que tenga 3 cajas de texto donde se intruduzcan los datos nombre, edad, cedula.........
pero que cuando coloque los datos en la primera caja de texto presione la tecla enter y el curso vaje automaticamente a la siguiente caja de texto......

solo me dieron que lo hiciera utilizando esto:

if keyascii=13

ni idea de que significa esto...

Desconectado DarkProgrammer

  • Yo vivo en CPH
  • ***
  • Mensajes: 716
  • Sexo: Masculino
  • Gracias 5475UK1 por las fotos.
    • Ver Perfil
Re: alguien sabe como se hace?
« Respuesta #1 en: Octubre 22, 2009, 03:52:26 pm »
bueno , aca te dejo el code y abajo te lo explico:

Código: You are not allowed to view links. Register or Login
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text2.SetFocus
End If
End Sub
Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text3.SetFocus
End If
End Sub
Private Sub Text3_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Text1.SetFocus
End If
End Sub

bueno , en realidad el code es muy simple.Vamos a ver el text1:

Código: You are not allowed to view links. Register or Login
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
' si keyascii =13 ( significa si keyascii es igual a la tecla 'enter , entonces
Text2.SetFocus
 'hacer foco del text 2 ( con hacer foco es ponerle el cursor de texto en el
End If
' finaliza la sentencia if

Aclaracion: estamos trabajando con la propiedad keypress (osea la tecla que se preciona cuando estas haciendo foco del control (   " Text1_KeyPress(KeyAscii As Integer)  "  ) y no con la propiedad change

espero que te haya servido

Cuando te das cuanta como deberias haber hecho las cosas, es cuando realmente mejoras.

El tiempo es un buen maestro, solo que lamentablemente, asesina a todos sus discípulos. Curt Goetz

Tres clases hay de ignorancia:no saber lo que debiera saberse, saber mal lo que se sabe, y saber lo que no debiera saberse.(Rochefoucauld)
You are not allowed to view links. Register or Login

Desconectado zikotropiko

  • Me das tu password?
  • **
  • Mensajes: 234
    • Ver Perfil
Re: alguien sabe como se hace?
« Respuesta #2 en: Octubre 22, 2009, 04:03:11 pm »
Hola  paspin.

Los valores ascii son los valores decimales que tiene cada tecla del keyboard. En este caso el valor 13 representa la tecla enter. Si buscas en google encontrarás fácilmente todas las equvalencias.

Respecto a lo pasar de un textbox a otro puedes usar la tecla tab (la de las dos flechitas debajo del "º"..... ;D), pasándola con la instrucción sendkeys

podría ser algo así

Código: You are not allowed to view links. Register or Login
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys "{tab}"
KeyAscii = 0
End If
End Sub

Private Sub Text2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys "{tab}"
KeyAscii = 0
End If
End Sub

Private Sub Text3_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
SendKeys "{tab}"
KeyAscii = 0
End If
End Sub


Espero que te sirva....... pero sin hacer los deberes no se aprueban los exámenes.........   :cura:  ;D

saludos

Edito:
jaja, DarkProgrammer , justo estaba respondiendo........ mejor como haces tú con el setfocus   ;) 

saludos

« Última modificación: Octubre 22, 2009, 04:06:20 pm por zikotropiko »

Desconectado paspin

  • Me das tu IP?
  • *
  • Mensajes: 95
    • Ver Perfil
Re: alguien sabe como se hace?
« Respuesta #3 en: Octubre 23, 2009, 04:08:45 pm »
muchas gracias por aclararme la duda y por dar una explicacion tan clara, hice la prueva con los metodos que me dijeros y funciona correctamente........

muchas gracias..............


question
Alguien sabe QUE ES y COMO SE HACE esto ?

Iniciado por LunoLunatiko

3 Respuestas
1555 Vistas
Último mensaje Enero 09, 2011, 06:22:21 pm
por SEKTOR
exclamation
Alguien espia mi celular y hasta ahora nadie sabe como lo hace

Iniciado por quieroserhacker

5 Respuestas
1268 Vistas
Último mensaje Diciembre 29, 2014, 04:05:04 pm
por Shell Root
xx
tengo un amigo que hackea mi movil sin spycell alguien sabe como lo hace

Iniciado por ismaelf1802

5 Respuestas
2028 Vistas
Último mensaje Noviembre 13, 2010, 04:20:36 pm
por cemasmas
xx
quien sabe como se hace una super compresion de un archivo

Iniciado por gamaziz27

9 Respuestas
2153 Vistas
Último mensaje Marzo 08, 2008, 03:53:54 pm
por aristides_03
xx
Alguien sabe como se lee esto?

Iniciado por outlimite

3 Respuestas
1811 Vistas
Último mensaje Marzo 10, 2009, 11:03:18 am
por seth
xx
Alguien Sabe Como Poner ....

Iniciado por juliandalerojo

9 Respuestas
1819 Vistas
Último mensaje Abril 09, 2007, 05:41:46 pm
por Suikodenman
xx
alguien sabe como hacerlo???

Iniciado por Rainy

4 Respuestas
1201 Vistas
Último mensaje Febrero 13, 2012, 03:30:44 pm
por Rainy
question
Alguien sabe como crear un archivo .key o como leerlo?

Iniciado por misionero2011

2 Respuestas
750 Vistas
Último mensaje Diciembre 18, 2014, 10:04:26 am
por misionero2011
question
alguien sabe como hacer esto?

Iniciado por HAKO33

3 Respuestas
1459 Vistas
Último mensaje Enero 17, 2011, 06:01:33 pm
por schneid3r
question
Alguien sabe cómo instalar JS en un navegador?

Iniciado por Ike Array

1 Respuestas
3304 Vistas
Último mensaje Noviembre 28, 2016, 02:54:17 pm
por DUDA!