RxCalc Edit

Delphi

01/04/2005

1 - pessoal uso o RxCalcEdit para gravar um valor que é sempre negativo
2- gostaria de saber se tem alguma propiedade ou algo q possa fazer para q sempre q a pessoa digite um valor (mesmo q seja digitado 10,00) grave sempre - 10,00


obriga a comunidade desde já!!!


Hviana

Hviana

Curtidas 0

Respostas

Dalri

Dalri

01/04/2005

Boa tarde amigo,

De acordo com sua pergunta, faça o seguinte:

No evento onExit do seu RxCalcEdit acrescente o seguinte código:

If RxCalcEdit1.Value > 0 then
RxCalcEdit1.Value := RxCalcEdit1.Value * -1;

entendendo:

[b:95a5ce6577]If RxCalcEdit1.Value > 0 then[/b:95a5ce6577]
Serve para voce testar se o valor e positivo (qualquer valor acima de zero é positivo);

[b:95a5ce6577]RxCalcEdit1.Value := RxCalcEdit1.Value * -1;[/b:95a5ce6577]
Se o valor for positivo o sistema multiplica este valor po -1 (menos um). Todo o valor multiplicado por -1 fica com o sinal contrario (Se positivo fica negativo e vice-versa).


Espero ter ajudado


GOSTEI 0
POSTAR