Ir para conteúdo

POWERED BY:

Arquivado

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

Luiz Gehlen

Taxa de Conversões e operações matematicas

Recommended Posts

Olá, estou lendo uma apostila de vb, (como não tenho idade para faculdade, me restrinjo a apostilas mesmo) e minha duvida é a seguinte, para executar uma operação matematica simples, como a multiplicação, Onde eu vou ter de mudar esse codigo?

Dim Resultado, Num1, Num2 As Integer
TxtNum1.Text = Num1
TxtNum2.Text = Num2
Resultado = Num1 * Num2
TxtResultado = CstrResultado 'Converter Para String

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde Luiz

 

Você quer calcula apenas dois valores?

 

A entrada deste valore serão feito por objetos TextBox ?

 

Se sim :

 

Crie um novo projeto no visual Studio.

Com liguagem de programação visual Basic

 

Crie dois TextBox

Tipo OBJ Nome OBJ

1° TextBox = TextBox1

2° TextBox = TextBox2

Os textbox serão para entrada de dados e o Label para mostrar o valor para você.

3° Label = Label1

Coloque tambem um Button

de um Clique duplo no button

Vai abrir a tela de codificação, com o evento click do button

 

Desntro deste evento digite o segunte codigo

 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        'Declarando as variaveis
        Dim Valor1, Valor2 As Double
        'passando o valor do textbox para a variavel
        Valor1 = TextBox1.Text
        Valor2 = TextBox2.Text

        'realizando o calculo
        Label1.Text = "Total da Operação : " & Valor1 * Valor2

    End Sub

Esta pronto o modo de calcula

 

OBS:

Esta rotina esta sem tratamento de erro ou validação se você não informar os valores númerico nos textbox vai gerrar um erro em tempo de execução.

 

Este codigo é vb.net

 

Qualquer duvida so postar.

 

t+

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.