Share via


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

  1. Crie o arquivo fonte usando qualquer editor de texto e salve-o com um nome de arquivo tal como Hello.vb.

  2. 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

  3. Se seu programa não contiver nenhum erro de compilação, o compilador criará um arquivo Hello.exe.

  4. 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

  1. Criar um projeto de aplicativo console do Visual Basic.

  2. Copie o código no projeto.

  3. 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)

/Imports (Visual Basic)

MsgBox

Microsoft.VisualBasic

/Main

Conceitos

Procedimento principal no Visual Basic

Outros recursos

Construção da linha de comando (Visual Basic)