Delphi Somando e subtraindo
24/03/2013
0
Ex. vou digitando numeros nos campos criados e de acordo com o campo se somar, o resultado aumenta lá no final se for diminiuir, o resultado diminui no final; Por favor alguem me ajude, tenho pouco conhecimento em delphi.
Paulo
Posts
24/03/2013
Deivison Melo
para que tenhamos um melhor entendimento.
25/03/2013
Paulo
para que tenhamos um melhor entendimento.
É tipo um controle financeiro, só que ao invés de cifras, eu digito notas alcançadas em determinados exercícios.
03/04/2013
Ana Santos
Crie uma variável à qual vai somando ou subtraindo o valor dos campos no evento OnExit do campo. Ao mesmo tempo, visualize essa variável
ex: wvalor:=(WValor+(Valor inserido no campo));
Label_Total.Caption:=FloatToStr(WValor);
.........
ou
Para não existirem somas ou subtracções em duplicado você pode criar uma rotina em que inicializa a variável e vai somando ou subtraindo o valor dos campos
Depois é só mandar executar a rotina no OnExit de cada campo
Espero ter ajudado
03/04/2013
Paulo
Crie uma variável à qual vai somando ou subtraindo o valor dos campos no evento OnExit do campo. Ao mesmo tempo, visualize essa variável
ex: wvalor:=(WValor+(Valor inserido no campo));
Label_Total.Caption:=FloatToStr(WValor);
.........
ou
Para não existirem somas ou subtracções em duplicado você pode criar uma rotina em que inicializa a variável e vai somando ou subtraindo o valor dos campos
Depois é só mandar executar a rotina no OnExit de cada campo
Espero ter ajudado
Obrigado pela dica, mais não entendi muito bem. Vc pode explicar melhor?
03/04/2013
Frederico Brigatte***
03/04/2013
Paulo
Não entendi a parte de Criar uma variável à qual vai somando ou subtraindo o valor dos campos no evento OnExit do campo. Ao mesmo tempo, visualize essa variável
03/04/2013
Frederico Brigatte***
04/04/2013
Ana Santos
var
WValor : Double;
OnExit é um evento definido no campo onde você irá introduzir o valor. Nesse evento poderá dar instruções a serem realizadas sempre que sai do campo. Ex: Testar se o conteúdo do campo é válido ou , neste caso, efectuar uma soma ou subtração à variável.
Esta variável vai conter o total dos valores dos campos e, como você quer que este total seja visualizado no programa, o conteúdo da variável deverá ser transportado para um edit ou label definido no form.
04/04/2013
Paulo
var
WValor : Double;
OnExit é um evento definido no campo onde você irá introduzir o valor. Nesse evento poderá dar instruções a serem realizadas sempre que sai do campo. Ex: Testar se o conteúdo do campo é válido ou , neste caso, efectuar uma soma ou subtração à variável.
Esta variável vai conter o total dos valores dos campos e, como você quer que este total seja visualizado no programa, o conteúdo da variável deverá ser transportado para um edit ou label definido no form.
São 10 campos edits e 01 edit onde sai o resultado da soma ou subtração. Em cada campo(edit) eu crio uma variável?
04/04/2013
Rodrigo Bernal
05/04/2013
Ana Santos
A variável tem de ser criada e inicializada antes de fazer o input nos edits. Se criar a variável em cada edit esta nunca ficará com a soma dos campos.
05/04/2013
Paulo
São 10 edits, do tipo (valor1 :=v2-v3) sim.
Clique aqui para fazer login e interagir na Comunidade :)