Edits
A ver si alguien conoce un componente, para que en un edit solo puedas poner un numerico o solo un string
|
Hay un componente llamado MaskEdit en la pestaña Additional, en el podrás editar una máscara para que solo acepte los caracteres que necesites y en el formato requerido.
Saludos. |
Mejor aún, interecepta el evento OnKeyPress del Tedit, y ahí controlas que solamente utilicen números.
Un Saludo. |
Puedes controlarlo tu mediante este Código:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if ( StrScan('0123456789.-',Key) <> nil ) or ( Key = Char(VK_BACK) ) then { BackSpace Key } begin {Aqui tu tratamiento normal del evento} end else Key := #0; end; Lo Colocas en el OnKeyPress del Edit y yatta!!! Saludos!!! |
Tambien puedes utilizar el componente CurrencyEdit que traen las RX
|
He encontrado el componente
Al final, he encontrado el componente que estava buscando, se llama pievaledit y lo he encontrado en www.torry.ru.net
Gracias a todos por vuestra ayuda Cita:
|
la direccion correcta
|
Conozco el componente y te puedo decir que en
www.SDelphiSpirit.com en la seccion Edits encontraras como mínimo 5 o 6 mucho mejores, qeu con sólo un componente manejas casi todo lo esperable de un edit y muy simples de usar Un Saludo desde Canarias |
La franja horaria es GMT +2. Ahora son las 01:24:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi