RxCalc Edit
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á!!!
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
Curtidas 0
Respostas
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
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