Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: trueno122 en 12 Mayo 2005, 21:16 PM

Título: Tamaño en text1
Publicado por: trueno122 en 12 Mayo 2005, 21:16 PM
Hola haciendo las pruebas me surge un problema que despues de buscar y buscar no encuentro como acer que text1.text solo pueda ser escrito 20 caracteres...

Private Sub Text1_Change()


End Sub

algen me pode ayudar??

( ya se que es una prgunta tonta pero...)
Título: Re: Tamaño en text1
Publicado por: byebye en 12 Mayo 2005, 21:43 PM
propiedad maxlength= a N.
Título: Re: Tamaño en text1
Publicado por: trueno122 en 12 Mayo 2005, 22:11 PM
muxas gracias!!  ;D sorry por esa pregunta tan tonta pero nuse que me paso y no lo sabia jeje
Título: Re: Tamaño en text1
Publicado por: trueno122 en 12 Mayo 2005, 22:22 PM
Pero de toas formas me surgio una new duda xD si esq soy... se me olvido todo y eso q no mas q pare 1 mes cn esto cmo se ace para q text1 solo me acepte numeros? no te rias..  ;D ;D
Título: Re: Tamaño en text1
Publicado por: Free-Knowledgend en 12 Mayo 2005, 22:30 PM
bueno, utilizando el boton buscar (esta arriba y te recomiendo que lo utilizes antes de postear dudas) encontre el codigo:


If Not Chr(KeyAscii) Like "[0123456789]" Then
KeyAscii = 0
End If


saludos y suerte  ;) ;) ;)
Título: Re: Tamaño en text1
Publicado por: Slasher-K en 13 Mayo 2005, 01:30 AM
Utiliza la función IsNumeric en el evento Validate


Private Sub txtData_Validate(Cancel As Boolean)
  If Not IsNumeric(txtData) Then
    Call MsgBox("No se ingresó un número válido", vbExclamation)

    txtData.SelStart = 0
    txtData.SelLength = Len(txtData)

    Cancel = True
  End If
End Sub


Saludos.
Título: Re: Tamaño en text1
Publicado por: trueno122 en 13 Mayo 2005, 18:05 PM
Si, ya busque pero no esta explicado yo lo que quiero es una explicacion xq es muy  facil copiar y pegar... pero si no se de donde sale el txt.. o cualquier cosa es como comer pan cn pan.. xD
x cieto es vb 6.0!!
y no me van esos codigos nuse q pasara..
Título: Re: Tamaño en text1
Publicado por: Slasher-K en 13 Mayo 2005, 23:11 PM
Leete un tutorial de VB
Título: Solo me acepte numeros
Publicado por: trueno122 en 16 Mayo 2005, 17:35 PM
El codigo q encontrado en esta misma web ;D es :

Sub Text1_Keypress(KeyAscii As Integer)
    If KeyAscii <> Asc("9") Then
    'KeyAscii = 8 es el retroceso o BackSpace
       If KeyAscii <> 8 Then
           KeyAscii = 0
       End If
    End If
End Sub


pero no me va..