Programación General > Delphi
Ingresar Solo Numeros Y Comas En Dephi!!!
MPSistemas:
Hola ...les queria preguntar si alguien sabe como se hace para restringir en un edit que se ingresen solo numeros y la coma...me seria de gran ayuda..gracias!!! :devil:
Anonymous:
En el evento KeyPress ...
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not ( StrScan('0123456789,',Key) <> nil ) or ( Key = Char(VK_BACK) ) then
Key := #0;
end;
y con StrScan también puede añadir otras teclas ....
MPSistemas:
Gracias por el dato Garcez...lo probare y les aviso si es que me funciona bien!! :devil:
Ayla:
Hola!
Por si te interesa, existen unas librerías gratuitas, las Rx, que tienen un componente CurruncyEdit, que hace exactamente eso, además de otras cosas. Está librería incluye componentes muy útiles. Te las puedes descargar aqui: RxLib
Un saludo! ;)
senzao18:
Holaalguien me puede explicar que hace el codigo de garcez.
En especial con Key:=#0;
Navegación
[#] Página Siguiente
Ir a la versión completa