To apanhando do mask edit
onde eu quero numero eu coloco zeros tipo 000000 , só que dessa forma quando alguem escreve um 0 no edit ele elimina o 0 , tipo 09 vira 9 ....E outra coisa..como faço um mask edit que so aceite numero sporem em qualquer quantidade, sem definir uma quantidade? valeu...
Joe_wah
Curtidas 0
Respostas
Njuniorba
13/01/2006
pq n usa um edit comum?? no onexit do edit vc poe:
Edit1.Text := FormatFloat(´0000´,StrToFloat(Edit1.Text));
os zeros vc diz quantos vc quer!
somente numero no edit, vai no onkeypress do mesmo e poe:
if not (key in [´0´..´9´,#8]) then abort;
onde escreve de 0 a 9 e aceita o backspace pra apagar uq estiver errado!
[]´s
Junior
Edit1.Text := FormatFloat(´0000´,StrToFloat(Edit1.Text));
os zeros vc diz quantos vc quer!
somente numero no edit, vai no onkeypress do mesmo e poe:
if not (key in [´0´..´9´,#8]) then abort;
onde escreve de 0 a 9 e aceita o backspace pra apagar uq estiver errado!
[]´s
Junior
GOSTEI 0
Edilcimar
13/01/2006
use um maskedit, se usar a máscara com 0 o preenchimento é obrigatório e se colocar 9 o preenchimento é opcional
GOSTEI 0
Bruno Belchior
13/01/2006
[url=http://www.forumweb.com.br/foruns/index.php?showtopic=20165]Uma boa explicação[/url] sobre o assunto...
GOSTEI 0