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
Constantes 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:
|
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. |
Imprimir 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 |
Indica o estilo de janela para se usar para o programa invocado quando chama a função Shell. |
|
Indica como tocar sons quando se chamam os métodos de áudio. |
|
Indica o tipo de função para verificar quando chamar o IsInRole método. |
|
Indica o tipo de procedimento que está sendo invocado quando se chama a função CallByName. |
|
Indica como comparar sequencia de caracteres quando se chamam funções de comparação. |
|
Indica como exibir datas quando se chama a função FormatDateTime. |
|
Indica como determinar e formatar intervalos de data quando se chamam funções de datas relacionadas. |
|
Especifica o que deve ser feito quando um diretório que está para ser excluído contém arquivos ou diretórios. |
|
Indica quando pagamentos estão previstos quando se chamam métodos financeiros. |
|
Indica se campos de texto são delimitados ou de largura fixa. |
|
Indica os atributos de arquivo a usar quando se chamam funções de acesso de arquivo. |
|
Indica o primeiro dia da semana a se usar quando se chamam funções de datas relacionadas. |
|
Indica o primeiro dia do ano a se usar quando se chamam funções de datas relacionadas. |
|
Indica qual botão foi pressionado na caixa de mensagem, retornada pela função MsgBox. |
|
Indica quais botões exibir quando se chama a função MsgBox. |
|
Indica como abrir um arquivo ao chamar funções de acesso a arquivos. |
|
Indica como abrir um arquivo ao chamar funções de acesso a arquivos. |
|
Indica como abrir um arquivo ao chamar funções de acesso a arquivos. |
|
Especifica se um arquivo deve ser excluído permanentemente ou colocado na Lixeira. |
|
Especifica se deve-se procurar todos ou somente diretórios de alto nível. |
|
Indica um valor Boolean ou se o padrão deve ser usado quando chamar funções de formatação de números. |
|
Especifica o que deve ser feito se o usuário clica Cancelar durante uma operação. |
|
Especifica se mostrar ou não uma caixa de diálogo de progresso quando se copia, exclui ou se move arquivos ou diretórios. |
|
Indica o tipo de um objeto variante, retornado pela função VarType. |
|
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)