Prodecimentos e Functions no Visual Basic

Quando usar uma functions no Visual Basic
- Uma functions deve ser usada quando você desejar retornar um valor para o código de chamada.
- Caso você não precise retornar um valor para o código de chamada, pode-se usar o Sub
Por exemplo: Digamos que você queira descobrir a área de um circulo através do seu diâmetro. Diâmetro: É a distância entre um lado e outro do círculo. Veja na imagem acima.
O cálculo é: área = diâmetro * 3.14
O código para descobrir a área é:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim d2, area As Integer d2 = Val(TextBox2.Text) area = d2 * 3.14 Resultado.Text = area End Sub End Class
Estamos realizando o cálculo sem usar uma functions.
Cálcular a área de um círculo usando uma functions
Você pode tranformar o cáculo da área em uma função, nesse caso, sempre que você quiser chamar a função que realiza o cálculo para descobrir a área do círculo, basta digitar o nome da fução. Veja:
Public Class Form1 Function Area_Circulo(ByVal d As Integer) As Double Area_Circulo = d * 3.14 Exit Function Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim d1, total As Integer d1 = Val(TextBox1.Text) total = Area_Circulo(d1) 'Chamamos a função para realizar o cálculo. Dentro do parenteses () o valor que será trabalhado' Label4.Text = total End Sub End Function
Olá! Sou Fábio Bmed — fundador da Metapax, consultoria estratégica de posicionamento e crescimento para negócios, e criador da MapexMind, um método de neuropsicologia aplicada voltado à compreensão prática da mente humana. Também sou o criador do blog FabioBmed.com.br.
Desde 2006 trabalho com tecnologia, marketing digital e análise de sistemas complexos. Mas os sistemas que mais me fascinam hoje são os que carregamos dentro da cabeça.
Estou entrando na psicologia, com foco em neuropsicologia — a ciência que explica por que você pensa, decide e se comporta do jeito que faz. Essa transição não é um desvio de rota: é a evolução natural de quem passou décadas entendendo como sistemas funcionam — e percebeu que o mais complexo de todos ainda estava por ser mapeado.
Ao longo dessa trajetória, criei dois projetos que sintetizam essa visão.
A Metapax nasceu da percepção de que negócios não crescem por acaso. Crescem quando existe uma estrutura clara de autoridade, presença e experiência do cliente. Depois de mais de duas décadas liderando operações digitais e analisando padrões de crescimento empresarial, transformei esse entendimento no Método APA — Autoridade, Presença e Atendimento — aplicado a empresas e profissionais que querem crescer com previsibilidade e posicionamento sólido.
Já a MapexMind surgiu de outro tipo de investigação: entender a arquitetura da mente humana. O projeto aplica neuropsicologia à vida real para ajudar pessoas a compreenderem padrões emocionais, cognitivos e comportamentais — próprios ou de quem amam — traduzindo conceitos complexos em clareza prática e utilizável.
No fundo, os dois projetos partem da mesma pergunta:
Como sistemas funcionam por trás da superfície?
Negócios, comportamento, decisões, relações humanas, tecnologia, marketing e mente — tudo aqui é analisado pelo mesmo prisma: estrutura, padrões e a ciência por trás de como as coisas realmente funcionam.
Este blog é o ponto de encontro dessas áreas. Um espaço onde tecnologia, psicologia, neurociência, comportamento humano, marketing e filosofia prática deixam de ser assuntos separados e passam a conversar entre si.
Publicação Criada em: dezembro 8, 2012
Atualizado em: março 17, 2025 2:24 pm

