Delphi Somando e subtraindo

Delphi

24/03/2013

estou querendo fazer um programa ficha de pontuação.

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

Paulo

Curtidas 0

Respostas

Deivison Melo

Deivison Melo

24/03/2013

Explica melhor o seu problema e sua necessidade atual, se possível adicionar print´s
para que tenhamos um melhor entendimento.

GOSTEI 0
Paulo

Paulo

24/03/2013

Explica melhor o seu problema e sua necessidade atual, se possível adicionar print´s
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.
GOSTEI 0
Ana Santos

Ana Santos

24/03/2013

Não sei se compreendi bem mas faça o seguinte :

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

GOSTEI 0
Paulo

Paulo

24/03/2013

Não sei se compreendi bem mas faça o seguinte :

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?
GOSTEI 0
Frederico Brigatte***

Frederico Brigatte***

24/03/2013

O que não entendeu? Poderia ser mais específico em seu problema?
GOSTEI 0
Paulo

Paulo

24/03/2013

O que não entendeu? Poderia ser mais específico em seu problema?


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
GOSTEI 0
Frederico Brigatte***

Frederico Brigatte***

24/03/2013

O que você quer realmente que faça? Tem alguma tela para mostrar?
GOSTEI 0
Ana Santos

Ana Santos

24/03/2013

Variáveis são campos definidos nos programas para ajudar na performance. Neste caso será definida uma variável para cálculo. Ex:

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.
GOSTEI 0
Paulo

Paulo

24/03/2013

Variáveis são campos definidos nos programas para ajudar na performance. Neste caso será definida uma variável para cálculo. Ex:

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?
GOSTEI 0
Rodrigo Bernal

Rodrigo Bernal

24/03/2013

Caro colega qual vai ser os edits da sua aplicacao, tipo :(valor1 :=v2 -v3) quantos edts vc vai ter? Seja mais claro
GOSTEI 0
Ana Santos

Ana Santos

24/03/2013

Paulo,

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.
GOSTEI 0
Paulo

Paulo

24/03/2013

Caro colega qual vai ser os edits da sua aplicacao, tipo :(valor1 :=v2 -v3) quantos edts vc vai ter? Seja mais claro


São 10 edits, do tipo (valor1 :=v2-v3) sim.
GOSTEI 0
POSTAR