A Plataforma Visual Basic é muito extensa e existe vários assuntos do qual podemos abordar com ela. Um dos mais interessantes e também um dos quais eu me identifiquei mais, foi pelos cálculos matemáticos. Não são complicados, são totalmente light para novatos, e, para um primeiro programa funcional acho que seria muito bom para aprendizado, até porque, com esse programa já declaramos variáveis do tipo Integer, do qual falaremos em uma post futura. Vamos criar agora, uma aplicação que soma dois números e exibe o resultado em uma label.

Para mostrar ao programa que queremos dois valores digitados por nós como resultado da soma, vamos incluir duas TextBox, uma para cada valor, uma do lado da outra, ou embaixo. Como preferirem. Lembrando que é sempre bom organizar bem o formulário para que o usuario que pegue seu programa se sinta familiarizado rapidamente com ele. Bom, vamos ao passo a passo:

- Crie um novo projeto e renomeie-o para um nome de seu gosto. No formulário aberto inclua 2 TextBox, 1 Label, e 1 Button.

- Posicione as duas TextBox paralelamente, ou uma ao lado da outra para facilitar ao usuário. Abaixo delas vem o botão, e depois, também em baixo, a label.

- Altere a propriedade Text do botão para “Calcular” e deixe a Label sem propriedade Text, ou seja, em branco. Somente apague o conteúdo dela que está tudo certo.

- Estando todo o design pronto, vamos ao evento click no botão calcular que disparará nossas linhas de código. Vamos declarar três variáveis para esse programa. Ao abrir o evento click, digite o seguinte texto:

Dim valor1 As Integer = 0
Dim valor2 As Integer = 0
Dim result As Integer = 0

Agora vamos associar cada variável declarada com as TextBoxes/Label e efetuar a operação matemática. Inclua abaixo das variáveis declaradas mais esse código:

value1 = TextBox1.Text
value2 = TextBox2.Text
result = value1 + value2
Label1.Text = result

Tudo certo, pressione F5 e acompanhe sua calculadora em pleno funcionamento :)

Você pode conferir o meu projeto de calculadora de soma aqui.

Abraços e até a próxima!