Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Importante Este documento pode não descrever as práticas recomendadas para o desenvolvimento atual, links para downloads e outros recursos podem não ser mais válidos. A versão atual recomendada pode ser encontrada aqui.

Estrutura de um programa Visual Basic

Um programa Visual Basic é estruturado a partir de blocos de construção padrão. Uma Solução compreende um ou mais projetos. A projeto por sua vez pode conter um ou mais assemblies. Cada assembly é compilado a partir de um ou mais arquivos de fonte. A arquivo de fonte fornece a definição e implementação de classes, estruturas, módulos e interfaces, que, por fim, contenham todo o seu código.

Para obter mais informações sobre esses blocos de construção de um Visual Basic programa, consulte Introdução às Soluções, Projetos e Itens e Conjuntos de Módulos (Assemblies).

Quando você iniciar um arquivo ou projeto e em em aberto o editor de códigos, você verá alguns códigos já no lugar e na ordem correta. Qualquer código que você escreve deve seguir a sequência a seguir:

  1. Option instruções

  2. Imports instruções

  3. Namespace instruções e elementos de nível de namespace

Se você inserir instruções em uma ordem diferente, erros de compilação podem resultar.

Um programa também pode conter instruções de compilação condicional. Você pode intercalar na arquivo de fonte entre as instruções da sequência precedente.

Instruções de opção

Option instruções estabelecem regras básicas para código subseqüente, contribuindo para evitar erros de sintaxe e lógica. A Instrução Option Explicit (Visual Basic) garante que todas as variáveis são declaradas e escritas corretamente, o que reduz o tempo de depuração. A Instrução Option Strict ajuda a minimizar a perda de dados e erros de lógica que pode ocorrer quando você trabalha entre variáveis de diferentes tipos de dados. A Instrução Option Compare Especifica as seqüências de caracteres de forma são comparadas entre si, com base em uma seus Binary ou Text valores.

Instruções Imports

Você pode incluir uma Instrução Imports (tipo e namespace .NET) para importar nomes definidos fora do seu projeto. Uma instrução Imports permite ao seu código fazer referência a classes e outros tipos definidos dentro do namespace importado, sem ter que qualificá-los. Você pode usar quantas instruções Imports forem necessárias. Para obter mais informações, consulte Referências e o statement Imports.

Declarações de namespace

Namespaces ajudam você a organizar e classificar os elementos de programação para facilitar o agrupamento e acessar. Você usa o Declaração de namespace Para classificar as instruções a seguir em um namespace específico. Para obter mais informações, consulte Espaços para nome em Visual Basic.

Instruções de compilação condicional

Instruções de compilação condicional podem aparecer praticamente em qualquer lugar em seu arquivo de fonte. Eles fazer com que partes do seu código para serem incluídos ou excluídos no momento da compilar dependendo de certas condições. Você também pode usá-los para depurar seu aplicativo, como código condicional é executado no modo somente de depuração. Para obter mais informações, consulte Visão Geral de Compilação Condicional.

Classes, estruturas e módulos contêm todo o código no seu arquivo de fonte. Eles são nível de namespace elementos, que podem aparecer em um espaço para nome ou do arquivo de fonte nível. Eles Isenção as declarações de todos os elementos de programação. Interfaces, que definem as assinaturas de elemento, mas não fornecem nenhuma implementação, também aparecem no nível de módulo. Para obter mais informações sobre os elementos de nível de módulo, consulte o seguinte:

Elementos de dados no nível do espaço para nome são delegados e enumerações.

Procedimentos, operadores, propriedades e eventos são os elementos de programação únicos que podem conter código executável (instruções que executem ações em time de execução). Eles são o nível de módulo elementos do seu programa. Para obter mais informações sobre os elementos de nível de procedimento, consulte o seguinte:

Elementos de dados no nível de módulo são variáveis, constantes, enumerações e delegates.

Maioria do Sumário de nível de procedimento elementos são instruções executável, que constituem o código de time de execução do seu programa. Todo o código executável deve estar no algum procedimento (Function, Sub, Operator, Get, Set, AddHandler, RemoveHandler, RaiseEvent). Para obter mais informações, consulte Instruções Executável.

Elementos de dados no nível de procedimento são limitados a constantes e variáveis locais.

The Main procedimento é o primeiro código ao seu aplicativo tiver sido carregado. Main serve sistema autônomo inicial aponte e controle geral do seu aplicativo. 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(). Para obter mais informações, consulte Procedimento principal no Visual Basic.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft