Programación General > Visual Basic 6.0 e inferiores

 Máscara De Entrada

(1/1)

Herchi:
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?)

RadicalEd:
Puedes capturar los 2 o 3 primeros caracteres con Mid y los guardas dentro de parentesis.

Herchi:
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.

Nogard:
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...

Navegación

[0] Índice de Mensajes

Ir a la versión completa