FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
validar que solo entren numero
quisiera saber como validar para ke en un edit solo entren valores numericos..
urge.......................... y gracias |
#2
|
||||
|
||||
Código:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if not (key in [#8,'0'..'9',DecimalSeparator,'+','-']) then key:=#0; end; Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
muuuuuchas gracias!!!!!!!!!............................ me fue de mucha ayuda...
saludos....... |
#4
|
|||
|
|||
Otra opción ampliando la respuesta del amigo Marcos (y para no tener que programar lo comentado en cada Edit en que quieras controlarlo) es usar un componente específico para ello estilo el TCurrencyEdit de las RxLib
|
#5
|
|||
|
|||
Hola:
He visto varias veces aconsejar el uso de "TCurrencyEdit de las RxLib". ¿Qué son las RxLib? ¿Son gratis? ¿Se instalan fácil? ¿¿etc ??. Un saludo. Tomás. |
#6
|
|||
|
|||
Yo uso un try. Declaro una variable entera y hago esto:
var a:integer; begin try a:=StrToInt(txtNumero.Text); except showmessage("El campo debe ser numérico"); end; end;
__________________
Me llamo Iñigo Montoya. Tú mataste a mi padre. Prepárate a morir Mi foro: http://gandalfmithrandir.foro.st |
#7
|
||||
|
||||
Hola Tomás!
Cita:
Que yo sepan son gratís. La instalación no es complicada, yo creo que me las instale con un ejecutable. Te las puedes descargar de la página del compañero Cadetill . Espero que te sirva. Saludos! |
#8
|
|||
|
|||
Sólo decir que las RxLib que hay en mi web no son auto-instalables, eso sí, tienen un readme.txt fabuloso
|
#9
|
||||
|
||||
Yo te recomendaria que si recien vas a instalar las librerias te instales la JVCL que contienen una actualizacion de las mismas.
|
|
|
|