Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Revolutionswars

[Resolvido] textbox

Recommended Posts

Bom dia galera..

 

Uma pergunta tenho 3 textbox

txtpreco1

txtpreco2

txtprecototal

 

bom minha duvida é a seguinte quando digtar um valor no txtpreco1 e um valor no txtpreco2 ele ja me somaria altomaticamente no txtprecototal..

acredito que teria que ser em algum evento no txtprecototal mas qual?

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vicê tem que fazer isso no EVENTO LOSTFOCUS do TXT1 e TXT2

 

Pois se for feito no evento textChanged sempre que você digitar um valor ele irá tentar somar, não vai deixar você terminar de digitar o resto do número.

 

No TXT PRECOTOTAL você tem que programar um IF verificando se os dois campos estão e se estiver diferente de vazio você SOMA e mostra no TXT PRECOTOTAL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estava pensando aqui e acredito que vai ficar um pouco chato para fazer em evento, mas vou te mostrar como faz:

 

----txtpreco1 EVENTO TEXT CHANGED------

txtprecototal.text = ""

 

 

----txtpreco2 EVENTO TEXT CHANGED------

txtprecototal.text = ""

 

 

----txtpreco1 EVENTO LOST FOCUS--------

verificaVazioESOMA ()

----txtpreco2 EVENTO LOST FOCUS--------

verificaVazioESOMA ()

 

 

----PUBLIC FUNCTION verificaVazioESOMA ()

if txtpreco2.text and txtpreco1.text <> "" then

Dim preco1 as integer

Dim preco2 as integer

preco1 = txtpreco1.text

preco2 = txtpreco2.text

txtprecototal.text = preco2 + preco1

end if

end function

 

 

Ou você poderia fazer um BOTÃO que verifica o vazio nos dois txtpreco e depois SOMA.

 

Qualquer coisa estamos aí

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.