limite en textbox

Iniciado por SheKeL_C$, 22 Marzo 2006, 16:38 PM

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

SheKeL_C$

Estaba haciendo un textbox en el q acepte una ip
es decir q solo acepte numeros y puntos lo q pasa es q no tiene llimite, m gustaria limitarlo no por el espacio q ocupa xq cada ip puede tener algun numero mas o menos.
quiero limitarlo por los puntos q tiene "  .  ", q solo acepte 3, d momento tengo esto:

tamaño = Len(Text1.Text)
b = 0
For a = 0 To tamaño
    If Left(Text1.Text, a) = "." Then
        b = b + 1
    End If
Next

If b = 3 Then MsgBox "tan 3 puntos"


No s en q falla, en alguna tonteria seguro,q l voy a acer soy un negao pa esto xD, pero quiero aprender  :rolleyes: :rolleyes:

Ironhorse

O si no podrias usar el control MaskEdBox con esta mascara:
###.###.###.###

saludos
Pégense una vuelta por Cracton :)

SheKeL_C$

Cuando lo pongo en el codigo no m lo reconoce como un comando  :huh: :huh:, m podrias decir como quedaria??

gracias

APOKLIPTICO

Tendrias que hacer click derecho en el menu de controles, luego "componentes" y agregar el control "Microsoft Masked Edit Control 6.0" y listo, en la mascara pones "###.###.###.###" como decia Ironhorse.
AMD Phenom II 1075T X6 @ 290 Mhz x 11 (HT 2036 Mhz NB Link 2616 Mhz) 1.23 Vcore
ASUS M4A89GTD-PRO/USB3
2x2gb G-Skill RipjawsX DDR3 1600 Mhz CL7 (7-8-7-24-25-1T)
Seagate 500 Gb
XFX HD4850 512Mb GDDR3. 650 Mhz/995 Mhz 1.1 Tflops.

SheKeL_C$