GARANTIR DESCONTO

Fórum obrigar digitação de números. #289300

24/07/2005

0

Boa Noite, utilizo isso no keypress para o usuário digitar somente números.

if key in [´0´..´9´,#8] then
key := key
else
key := 0;

Tem alguma solução melhor que essa ?
Ou criar alguma função com key...

Obrigado


Lynx

Lynx

Responder

Posts

25/07/2005

Sparch

Tem um pacote de componentes chamados PBEdit em http://bak-o-soft.dk/Default.asp?Page=PBEditPack
funciona normalmente no Delphi 7 tem um componente que só permite informar números.


Responder

Gostei + 0

25/07/2005

Lynx

não posso usar componentes de 3, porque quando eu mudar para o 2005 vai dar pepino 8)


Responder

Gostei + 0

25/07/2005

Rjun

No fundo, toda solução será igual a sua. O que você pode fazer é criar um componente para usar toda vez que você quiser um edit numérico em vez de digitar esse código em cada edit.


Responder

Gostei + 0

25/07/2005

Guilherme

cara so q se vc copiar uma texto com CTRL + C e colar no edit cola normal intao vc tem q adicionar isso


procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button = mbright then
showmessage(´ixe cara nen da nao !!!´)
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar