PDA

Ver la Versión Completa : tipo de dato de un edit


nikotina
26-12-2006, 15:08:06
Hola a todos. Mi problema es que uso un edit para ingresar datos para luego buscarlo en una tabla de la BD. el tema es que el tipo de dato de la variable a buscar es integer, por lo tanto, uso strtoint(edit1.text) para hacer la conversion. Hasta aqui todo bien, pero si el usuario ingresa un dato string da un error de tipo de dato(lo que es obvio). como puedo hacer para restringir el ingreso en el edit?.

Desde ya muchas gracias y feliz navidad para todos.-

Lepe
26-12-2006, 15:51:13
Aqui (http://www.clubdelphi.com/foros/showthread.php?t=32230&highlight=tcharset)una forma rápida.

Problema: el usuario puede usar el botón derecho y pegar el contenido del portapapeles, por ejemplo texto. Hay métodos avanzados para ello.

Saludos

seoane
26-12-2006, 16:04:39
También podemos usar TryStrToInt en vez de StrToInt, así detectaremos cuando el contenido del edit no puede convertirse a un integer.

Onti
26-12-2006, 16:05:36
Para utilizar un edit solo con valores numéricos
también podrías considerar los componentes RXLib, en concreto el CurrencyEdit