Delphi Somando e subtraindo
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.
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
Curtidas 0
Respostas
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.
para que tenhamos um melhor entendimento.
GOSTEI 0
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.
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
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
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
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
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***
24/03/2013
O que não entendeu? Poderia ser mais específico em seu problema?
GOSTEI 0
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***
24/03/2013
O que você quer realmente que faça? Tem alguma tela para mostrar?
GOSTEI 0
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.
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
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.
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
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
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.
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
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