Controlar el tipo de datos en un textbox

tyloya
17 de Marzo del 2004
Cómo podría hacer que un textbox sólo admita un formato de datos específico, como por ejemplo de hora: 12:30????...o cualquier otro tipo de datos
Gracias


^Neo^
17 de Marzo del 2004
Utiliza la propiedad DataFormat de la textbox. Ahí puedes escojer entre Number, General, Currency (Moneda), Date, Time, Boolean, etc. Escoje la tuya :)

Bartolom
17 de Marzo del 2004
Debes usar un Mask Edit Box, en el menú de componentes. Al editar la máscara, te permite usar formatos de fecha, hora, númerico, etc.
La otra opción, que a mi me gusta más, es usar algún active x adicional, como por ejemplo ComponentOne True DBInput, el cual trae varios ACtive X y controles personalizables de cajas de texto, sin tener que programar propiedades ni códigos engorrosos.

Saludos!
Bartolom
Chile

tyloya
17 de Marzo del 2004
Si uso la propiedad Dataformat del textbox,...si yo introduzco cualquier cosa excepto una hora (p.e: 12:20)....se permite .....para detectar si es correcto el valor introducido debo comprobar antes el formato,no??

Habría alguna forma de que cuando vaya a introducir una hora, aparezca __:__ para rellenar los huecos??

Muchas gracias a los dos.

solidsnake©
17 de Marzo del 2004
Utiliza el mask editi box

Saludos