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!


Gollum

Gollum

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


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.


Responder

Gostei + 0

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

Aceitar