Fórum Edit parte 1! #237187
10/06/2004
0
Estou com problemas em editar valores do tipo real negativo, no edit.
sempre da pau!!!
alguem tem alguma ideia, sou novato!
tentei este codigo abaixo, mas com outro tipo de edit.
procedure TForm1.Button1Click(Sender: TObject);
var
Teste: Currency;
begin
try
Teste:=StrtoInt(Edit1.Text);
If Teste > 0 then
begin
Application.MessageBox(´Insira um número Negativo´, ´Erro´,MB_OK + MB_DEFBUTTON1);
end
else
Label1.Caption:=CurrtoStr(teste);
except
on EConvertError do
Application.MessageBox(´Valores Inválidos. Não use pontos nem letras´,´Erro´, MB_OK + MB_ICONERROR + MB_DEFBUTTON1);
end;
end;
mas como eu disse não funcionou!
sempre da pau!!!
alguem tem alguma ideia, sou novato!
tentei este codigo abaixo, mas com outro tipo de edit.
procedure TForm1.Button1Click(Sender: TObject);
var
Teste: Currency;
begin
try
Teste:=StrtoInt(Edit1.Text);
If Teste > 0 then
begin
Application.MessageBox(´Insira um número Negativo´, ´Erro´,MB_OK + MB_DEFBUTTON1);
end
else
Label1.Caption:=CurrtoStr(teste);
except
on EConvertError do
Application.MessageBox(´Valores Inválidos. Não use pontos nem letras´,´Erro´, MB_OK + MB_ICONERROR + MB_DEFBUTTON1);
end;
end;
mas como eu disse não funcionou!
Gollum
Curtir tópico
+ 0
Responder
Posts
10/06/2004
Edineidaniel
Gollum,
olha só acho que dando pau... pq vc definiu um variável do tipo currency, ou seja, do tipo real...
e vc esta transformando o valor do edit1.text em Integer...
´Teste:=StrtoInt(Edit1.Text);´
este sabe pode ser este o problema...
tenta colocar..
Teste:=StrtoFloat(Edit1.Text);
se naum conseguir responda que eu te ajudo....
t+
Edinei
olha só acho que dando pau... pq vc definiu um variável do tipo currency, ou seja, do tipo real...
e vc esta transformando o valor do edit1.text em Integer...
´Teste:=StrtoInt(Edit1.Text);´
este sabe pode ser este o problema...
tenta colocar..
Teste:=StrtoFloat(Edit1.Text);
se naum conseguir responda que eu te ajudo....
t+
Edinei
Responder
Gostei + 0
10/06/2004
Otto
Gollum, por favor leia as regras de conduta.
:arrow: O título não esta de acordo com as regras.
:arrow: O título não esta de acordo com as regras.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)