Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: LukaCrosszeria en 23 Marzo 2014, 17:05 pm



Título: Ayuda con programa!
Publicado por: LukaCrosszeria en 23 Marzo 2014, 17:05 pm
Como hago para que en mi textbox solo se puedan escribir Mac Adddress


Título: Re: Ayuda con programa!
Publicado por: engel lex en 23 Marzo 2014, 17:22 pm
en que formato?


Título: Re: Ayuda con programa!
Publicado por: dato000 en 24 Marzo 2014, 04:33 am
tal vez usando una mascara de entrada??

XX:XX:XX:XX:XX:XX

funcionaria??? honestamente no he probado con MAC pero con telefonos y cosas así trabaja bien.

O puedes usar una expresion regular, que solo reciba digitos 0-9 y caracteres de A-F, que solo reciba por grupos de 2 caracteres divididos por ":".

Seria una regla un poco larga pero tambien funcionaria.

slds


Título: Re: Ayuda con programa!
Publicado por: LukaCrosszeria en 24 Marzo 2014, 05:10 am
Pues asi de sencillo [ VB 2008 ]


Que en un Text box sea obligatorio escribir una mac address. [HEXADECIMAL] y que si se escribe algo mas que no sea una mac address. Diga: MAC ADDRESS incorrecta. Es que no se como evaluar las letras escritas en un tex box


Título: Re: Ayuda con programa!
Publicado por: Danyfirex en 24 Marzo 2014, 13:59 pm
Bueno no manejo mucho vb.net. pero no seria ta daficil.

debes usar el evento KeyUp del textbox. entonces obtienes del valor de la key presionada. o vas leyendo el textbox como quieras. luego usa algun funcion para comparar el formato (preferiblemente expresiones regulares) y listo.

Saludos