Escolar Documentos
Profissional Documentos
Cultura Documentos
Práctica No. 10
Objetivo: El participante insertará en sus aplicaciones los objetos DateTimePicker y MaskEdBox para controlar la
captura por parte del usuario en campos de tipo Numérico y Fecha.
Instrucciones: Diseñe la interfaz que se muestra, respete los prefijos sugeridos para los objetos. inserte los objetos
que se muestran, modifique propiedades e inserte el código correspondiente.
Desarrollo:
El control DateTimePicker es un cuadro de texto diseñado especialmente para almacenar valores de fecha
o de hora. EL cuadro de texto está subdividido en campos, uno para cada componente (día, mes, año,
hora, minuto, segundo) En tiempo de ejecución los usuarios pueden avanzar utilizando las teclas flecha
Izquierda y Flecha Derecha y pueden aumentar o disminuir sus valores con las teclas Flecha Arriba y Flecha
Abajo.
Por default a la derecha del control aparece una flecha hacia abajo parecido a un comboBox, al pulsar con
el mouse sobre la flecha se desplegará un calendario para permitir al usuario seleccionar la fecha.
Seleccionar el DTPicker (DateTimePicker) y dar click con el botón derecho del mouse, aparece el siguiente
menú emergente, Dar click en Properties (Propiedades) y aparecerá ahora el cuadro de diálogo correspondiente
LblStatus
Seleccionar el MaskEdBox y dar click con el botón derecho del mouse, aparece el siguiente menú emergente,
Dar click en Properties (Propiedades) y aparecerá ahora el cuadro de diálogo correspondiente
Caracteres especiales que se pueden utilizar en la propiedad Mask, los caracteres reales de separador de miles
y de fechas dependerá de la configuración regional de su sistema.
Descripción Ejemplo
Prepara un control para aceptar un teléfono MaskEdBox1.Mask = “ (##) ###-### “
Mostrar 2 dígitos decimales, el separador de millares, MaskEdBox1.Format = “ #,##0.00;(#,##0.00);Cero”
encerrar negativos entre paréntesis y mostrar “Cero”
cuando se haya introducido 0
Control de la captura de RFC En el cuadro de diálogo:
Mask = ????######?##
Format = >
La propiedad clave del control MaskEdBox es Mask, una cadena que le dirá qué caracteres están permitidos
en cada posición del control