Ayuda con programa!

Iniciado por LukaCrosszeria, 23 Marzo 2014, 17:05 PM

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

LukaCrosszeria

Como hago para que en mi textbox solo se puedan escribir Mac Adddress

engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

dato000

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



LukaCrosszeria

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

Danyfirex

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