problema manejando datos =(
tengo un problema, quiero saber como puedo restringir que en un tedit.text pueda yo solo escribir numeros y no letras ya que en mi tabla tiene que llenarse por numeros (campo numerico y moneda).
de igual forma como hago que si enuna tabla tengo un campo en formato memo sea visto en un dbgrid |
Un TEdit lmitado para entrar números
Pon este código en el evento OnKeyPress de tu TEdit y sólo admitirá números: Código:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); |
Una forma muy parecida a la de marcoszorrila pero que me parece un poquito más clara:
Código:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); |
Tambien puedes utilizar los componentes TCurrencyEdit y trabajar con su propiedad DisplayFormat del modo ,0.00 ;-,0.00, de esta forma sólo te admitira números positivos o negativos con dos decimales.
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 11:10:50. |
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