SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado 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?)
-
Puedes capturar los 2 o 3 primeros caracteres con Mid y los guardas dentro de parentesis.
-
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.
-
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...