Compartilhar via


Constantes e enumerações (Visual Basic)

Visual Basic fornece um número de enumerações e constantes predefinidas para desenvolvedores.Constantes armazenam valores que permanecem constantes durante a execução de um aplicativo.Enumerações fornecem uma maneira conveniente para trabalhar com conjuntos de constantes relacionadas e para associar valores constantes com nomes.

Constantes

dy7yth1w.collapse_all(pt-br,VS.110).gifConstantes de compilação condicional

As seguinte tabela lista as constantes predefinadas disponível para compilação condicional.

Constante

Descrição

CONFIG

Uma string correponde à atual configuração da caixa Configuração de Solução Ativa no Gerenciador de Configuração.

DEBUG

O valor Boolean pode ser definido na caixa de diálogo Propriedades do Projeto.Por padrão, a configuração de Debug para um projeto define DEBUG.Quando DEBUG é definido, os métodos da classe Debug geram saída para a janela de Saída.Quando isso não é definido, métodos da classe Debug não são compilados e nenhuma saída de Debug é gerada.

TARGET

Uma string representando o tipo de saída para o projeto ou a configuração da opção da linha de comanhdo /target.Os valores possíveis de TARGET são:

  • "winexe" para um aplicativo do Windows.

  • "exe" para um aplicativo de console.

  • "biblioteca" para uma biblioteca de classes.

  • "módulo" para um módulo.

  • O /target opção pode ser definida na Visual Studio ambiente de desenvolvimento integrado.Para obter mais informações, consulte /Target (Visual Basic).

TRACE

O valor Boolean pode ser definido na caixa de diálogo Propriedades do Projeto.Por padrão, todas configuração para um projeto define TRACE.Quando TRACE é definido, os métodos da classe Trace geram saída para a janela de Saída.Quando isso não é definido, métodos da classe Trace não são compilados e nenhuma saída Trace é gerada.

VBC_VER

Um número que representa o Visual Basic versão, na principais. secundária formato.O número de versão Visual Basic 2005 é a 8.0.

dy7yth1w.collapse_all(pt-br,VS.110).gifImprimir e Exibir Constantes

Quando você chamar funções de impressão e exibição, você pode usar as seguintes constantes em seu código no lugar dos valores reais.

Constante

Descrição

vbCrLf

Combinação de caracteres de retorno/alimentação de linha de carro.

vbCr

Caractere de retorno de carro.

vbLf

Caractere de alimentação de linha

vbNewLine

Caractere de nova linha.

vbNullChar

Caractere nulo.

vbNullString

Diferente de uma sequência de caracteres de comprimento nulo (""); usado para chamar procedimentos externos.

vbObjectError

Número de ErroNúmeros de erro definidos pelo usuário devem ser maiores que esse valor.Por exemplo:

Err.Raise(Number) = vbObjectError + 1000

vbTab

Caractere de tabulação.

vbBack

Caractere de backspace.

vbFormFeed

Não é usado no Microsoft Windows.

vbVerticalTab

Não é útil no Microsoft Windows.

Enumerações

A tabela a seguir lista e descreve enumerações fornecidas por Visual Basic.

Enumeração

Descrição

AppWinStyle

Indica o estilo de janela para se usar para o programa invocado quando chama a função Shell.

AudioPlayMode

Indica como tocar sons quando se chamam os métodos de áudio.

BuiltInRole

Indica o tipo de função para verificar quando chamar o IsInRole método.

CallType

Indica o tipo de procedimento que está sendo invocado quando se chama a função CallByName.

CompareMethod

Indica como comparar sequencia de caracteres quando se chamam funções de comparação.

DateFormat

Indica como exibir datas quando se chama a função FormatDateTime.

DateInterval

Indica como determinar e formatar intervalos de data quando se chamam funções de datas relacionadas.

DeleteDirectoryOption

Especifica o que deve ser feito quando um diretório que está para ser excluído contém arquivos ou diretórios.

DueDate

Indica quando pagamentos estão previstos quando se chamam métodos financeiros.

FieldType

Indica se campos de texto são delimitados ou de largura fixa.

FileAttribute

Indica os atributos de arquivo a usar quando se chamam funções de acesso de arquivo.

FirstDayOfWeek

Indica o primeiro dia da semana a se usar quando se chamam funções de datas relacionadas.

FirstWeekOfYear

Indica o primeiro dia do ano a se usar quando se chamam funções de datas relacionadas.

MsgBoxResult

Indica qual botão foi pressionado na caixa de mensagem, retornada pela função MsgBox.

MsgBoxStyle

Indica quais botões exibir quando se chama a função MsgBox.

OpenAccess

Indica como abrir um arquivo ao chamar funções de acesso a arquivos.

OpenMode

Indica como abrir um arquivo ao chamar funções de acesso a arquivos.

OpenShare

Indica como abrir um arquivo ao chamar funções de acesso a arquivos.

RecycleOption

Especifica se um arquivo deve ser excluído permanentemente ou colocado na Lixeira.

SearchOption

Especifica se deve-se procurar todos ou somente diretórios de alto nível.

TriState

Indica um valor Boolean ou se o padrão deve ser usado quando chamar funções de formatação de números.

UICancelOption

Especifica o que deve ser feito se o usuário clica Cancelar durante uma operação.

UIOption

Especifica se mostrar ou não uma caixa de diálogo de progresso quando se copia, exclui ou se move arquivos ou diretórios.

VariantType

Indica o tipo de um objeto variante, retornado pela função VarType.

VbStrConv

Indica qual tipo de conversão realizar quando se chama a função StrConv.

Consulte também

Conceitos

Visão geral de constantes (Visual Basic)

Visão geral de enumerações (Visual Basic)

Outros recursos

Referência de linguagem Visual Basic

Visual Basic