Ajuda - Busca - Membros - Calendário
Versão Completa: Textbox
Fórum Script Brasil > Programação & Desenvolvimento > .NET
nanda_santos
Eu to com um problema no meu caixa.
è que eu queria que toda vez que o cliente escolhesse a forma de pagamento credito e clicasse no botao ok esse valor fosse adicionado numa txtCredito. Mas como eu faço para ele ir somando toda vez que eu clicar no botao ok
alguém pode me ajudar?
kuroi
nanda, seria so isso q você quer saber??
CODE
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        txtCredito.Text = txtCredito.Text + valor
    End Sub
nanda_santos
Ele não soma um valor com outro eu fiz um teste ele so junta os números
E eu preciso que ele faca essa conta em double, pois o caixa é numero quebrado.
quintelab
Converta o Text do seu TextBox para decimal ou double.

Abraços...
nanda_santos
Eu sei converter, mas a codigo que o kuroi mandou não soma os numeros
Sabe como fazer
quintelab
Veja se isso funciona:

CODE
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        txtCredito.Text = Convert.ToDecimal(txtCredito.Text) + valor
    End Sub


Isso pensando que a variável valor já seja de um tipo numerico.

Abraços...
nanda_santos
O problema é que ele não soma
Por exemplo toda vez que eu digitar um valor e escolher crédito ele teria que ir somando
E ele não soma é esse o meu problema.
quintelab
Mas o que ocorre? Da algum erro?

Abraços...
OSJunior
Declare uma variável do tipo float (ou double) na sua classe e converta-a para string quando necessitar exibi-la.

Veja o exemplo:

CODE
Public Class Classe
     Private valor As Single
    
     Public Sub New()
         valor = 0
     End Sub
    
     Public Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
         valor = valor + Single.Parse(TextBox1.Text)
         TextBox1.Text = valor.ToString()
     End Sub
End Class
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.