PDA

Ver la Versión Completa : Edits


aitken
05-05-2003, 17:59:28
A ver si alguien conoce un componente, para que en un edit solo puedas poner un numerico o solo un string

andre
05-05-2003, 18:03:41
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.

marcoszorrilla
05-05-2003, 18:07:32
Mejor aún, interecepta el evento OnKeyPress del Tedit, y ahí controlas que solamente utilicen números.

Un Saludo.

FRANKER
05-05-2003, 18:08:04
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!!!

__cadetill
05-05-2003, 18:43:55
Tambien puedes utilizar el componente CurrencyEdit que traen las RX

aitken
06-05-2003, 12:01:49
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

Un Saludo.

aitken
06-05-2003, 12:05:50
Me he equivocado al poner la dirección, la dirección correcta es:

www.torry.net

saludos

José Luis Garcí
06-05-2003, 14:51:08
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