SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Herchi en Jueves 7 de Julio de 2005, 02:36

Título: Máscara De Entrada
Publicado por: Herchi en Jueves 7 de Julio de 2005, 02:36
Me gustaria que en un text box para el telefono saliese así:
(12) 312.31.23, o que el nif saliese asi: 12.341.231 (N)
O sea, que en la caja de texto salga para el telefono algo así (__) ___.__.__

Pensaba que era con el Masked Edit, pero me dice al intentar insertarlo a un formulario que no tengo una licencia apropiada para este componente :-S (en agregar componentes es el 'Microsoft Masked Edit Control 6.0', no?)
Título: Re: Máscara De Entrada
Publicado por: RadicalEd en Jueves 7 de Julio de 2005, 03:06
Puedes capturar los 2 o 3 primeros caracteres con Mid y los guardas dentro de parentesis.
Título: Re: Máscara De Entrada
Publicado por: Herchi en Jueves 7 de Julio de 2005, 03:59
pero con el mid capturo la parte que yo quiera de un String, yo lo que quiero es que en la caja de texto salga ya pintado un "(___)_________" para el telefono y un "_______(_)" para el nif o en fecha un "__/__/____"

Por supuesto no me refiero a la propiedad text de la caja de texto.
Título: Re: Máscara De Entrada
Publicado por: Nogard en Jueves 7 de Julio de 2005, 04:25
Te rekomimendo ke uses un Masked Edit , si no lo tienes en tu menu la forma de agregarlo es .
Click en Proyecto...
                       >Componentes

y ahu buscas el componente Microsoft Masked Esdit  Y lo selekcionas, y le das APLIKAR.

Ya puesto el maskededit en las propiedades enkontraras la propiedad "MASK"
y ahi pondras el patron ke deseas, por ejemplo.
Para el patron (___)123-2332 pondrias esto (###)###-####
el simbolo # indica ke solo permitira numeros  y pones entre ellos los karakteres de separacion ke desees.

Si en algo mas te puedo ayudar solo dilo. (nogard31337@hotmail.com)

Hasta pronto!


Por ke no es KOPY RIGHT si no... RIGHT TO KOPY...