FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cómo validar un SpinEdit?
Saludos,Muy buen día, alguien sabe como validar un SpinEdit,cuando el usuario le tecleé borrar< <---- > o <supr> o quede vacio el campo no salga error.
Muchas gracias por su comprensión. |
#2
|
||||
|
||||
Cita:
Hola... Que componente es el SpinEdit... y para que sirve ?? Bueno, busca si el componente tiene algun evento de tipo onKeyPress, por ejemplo puedes poner un codigo similar al sgte Salu2
__________________
BlueSteel |
#3
|
||||
|
||||
vamos, si lo bonito de usar el spinedit es que no tendrías que preocuparte por validar nada.
Solo es cuestión de que configures de manera adecuada sus propiedades. ¿exactamente que spinedit estás utilizando? ¿el de las Jedi, el de las RX, el de las ESBC, cuál exactamente?
__________________
|
#4
|
||||
|
||||
El SpinEdit es como un Control UpDown, pero ya viene integrado el Edit con el UpDown.
Es decir, sirve para incrementar o decrementar un valor, generalmente de tipo entero. Supongo que se llama "Spin" porque al llegar al valor máximo, si le das click al botón de aumentar, te regresa al valor mínimo. Si llegas al mínimo y le das click al botón de decrementar, te lleva al máximo. En otras palabras, haces un cículo entre el valor máximo y el mínimo. Este componente, al menos el TjvSpinEdit, tiene las propiedades "CheckMaxValue", "CheckMinValue" para indicarle si valida o no estos valores, los cuales se definen en sus propiedades "MinValue", "MaxValue". Además, cuanta con la propiedad "ValueType" el cuál, permite manejar enteros, flotantes y hexadecimales. Así que como comentaba, solo hace falta configurar sus propiedades y no te preocupas por validar nada.
__________________
|
#5
|
||||
|
||||
SpinEdit
Saludos,estoy utilizando el que viene de fabrica(Delphi 7 Enterprise) en la pestaña samples, es que tengo entendido que si solo acepta números enteros pero al dejarlo en blanco le ocasiona un error supongo por lo mismo un ' ' es un caracter y no un entero.
Saludos. |
#6
|
||||
|
||||
Pues será cuestión de revisar las propiedades MaxValue y MinValue.
__________________
|
#7
|
||||
|
||||
No me funciona :(
Ya lo he intentado, tal vez hay algo que no sepa, o a lo mejor no me expliqué, osea ponemos un SpinEdit1, y un Edit1 ahora corremos el Formulario, borremos el contenido del SpinEdit1 y nos pasamos al Edit1, debe salirte un Error EConvertError, intente el manejo de las excepciones pero no me dejaba usar apropiadamente el SpinEdit mmm no me dejaba cambiar el valor, alguna sugerencia?
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Validar RUT, como implementarlo | Lenny | Varios | 5 | 28-09-2007 08:10:55 |
como validar un dbgrid | Shidalis | OOP | 9 | 03-08-2005 15:48:04 |
TJVoutlookbar como validar ? | martita | OOP | 0 | 14-07-2005 02:44:25 |
Como validar con una DBgrid... | uper | Firebird e Interbase | 11 | 18-04-2005 17:45:00 |
SpinEdit con valores Reales (Float) | neon | OOP | 1 | 23-02-2005 12:34:58 |
|