Versão de Visual Basic de Hello, World
O seguinte programa de console é a versão do Visual Basic do tradicional programa "Hello, World!", que exibe a string "Hello, World!".
' A "Hello, World!" program in Visual Basic.
Module Hello
Sub Main()
MsgBox("Hello, World!") ' Display message on computer screen.
End Sub
End Module
Os pontos importantes desse programa são os seguintes:
Comentários
O procedimento Main
Entrada e Saída
Compilação e execução
Comentários
A primeira linha do exemplo contém um comentário.
' A "Hello, World!" program in Visual Basic.
A primeira aspas ' significa que o resto da linha é um comentário e será ignorado pelo compilador.Você pode fazer com que uma linha inteira seja um comentário, ou pode acrescentar um comentário no final de outra declaração, como mostrado a seguir:
MsgBox("Hello, World!") ' Display message on computer screen.
O procedimento Main
Toda aplicação Visual Basic deve conter um procedimento chamado Main.Esse procedimento serve como o ponto inicial e para o controle geral de sua aplicação.Será chamada quando seu módulo for carregado.
Existem quatro variedades de Main.
Sub Main()
Sub Main(ByVal cmdArgs() As String)
Function Main() As Integer
Function Main(ByVal cmdArgs() As String) As Integer
A variedade mais comum desse procedimento é Sub Main().A não ser que você esteja criando um aplicativo Windows Forms, você deve escrever o procedimento Main para aplicativos que executem nelas mesmas.Para obter mais informações, consulte Procedimento principal no Visual Basic.
Entrada e Saída
Este exemplo usa a biblioteca em tempo de execução padrão do Visual Basic, que está disponível através do namespace Microsoft.VisualBasic.Se você compilar o programa no ambiente de desenvolvimento integrado (IDE), você pode usar todos os procedimentos e propriedades de Microsoft.VisualBasic ser ter que importá-lo.Se você compilar a partir da linha de comando, você deve usar Importa instrução (.NET espaço para nome e tipo) em seu código fonte, ou a opção do compilador em linha de comando /Imports (Visual Basic), para fazer os membros Microsoft.VisualBasic disponíveis para seu programa.
O Main chamadas de procedimento de MsgBox função para exibir uma caixa de mensagem que contém a seqüência de caracteres "Hello, World!":
MsgBox("Hello, World!") ' Display message on computer screen.
Compilação e Execução
Você pode compilar o programa "Hello, World!" usando o ambiente de desenvolvimento integrado do Visual Studio (IDE) ou a linha de comando.
Para compilar e executar o programa a partir da linha de comando
Crie o arquivo fonte usando qualquer editor de texto e salve-o com um nome de arquivo tal como Hello.vb.
Para invocar o compilador, insira o seguinte comando:
vbc Hello.vb
Se o arquivo fonte não tiver uma declaração Imports para o namespace Microsoft.VisualBasic, você pode incluir a opção de linha de comando /imports no comando vbc:
vbc Hello.vb /imports:Microsoft.VisualBasic
Se seu programa não contiver nenhum erro de compilação, o compilador criará um arquivo Hello.exe.
Para rodar o programa, insira o seguinte comando:
Hello
Você pode, opcionalmente, incluir a opção de compilador de linha de comando /main no comando vbc para especificar o namespace e módulo, fornecendo Main.
Para compilar e executar o programa a partir da IDE
Criar um projeto de aplicativo console do Visual Basic.
Copie o código no projeto.
Escolha o comando Build apropriado no menu Build, ou pressione F5 para criar e executar (correspondendo a Start no menu Debug).
Para mais informações sobre o compilador do Visual Basic e suas opções, consulte Construção da linha de comando (Visual Basic).
Consulte também
Referência
Estrutura de um programa de Visual Basic
Importa instrução (.NET espaço para nome e tipo)
Conceitos
Procedimento principal no Visual Basic