Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Visual Basic fornece várias constantes e enumerações predefinidas para desenvolvedores. As constantes armazenam valores que permanecem constantes durante a execução de um aplicativo. As enumerações fornecem uma maneira conveniente de trabalhar com conjuntos de constantes relacionadas e associar valores constantes a nomes.
Constantes
Constantes de compilação condicional
A tabela a seguir lista as constantes predefinidas disponíveis para compilação condicional.
| Constante | Descrição |
|---|---|
CONFIG |
Uma cadeia de caracteres que corresponde à configuração atual da caixa Configuração da Solução Ativa no Configuration Manager. |
DEBUG |
Um Boolean valor que pode ser definido na caixa de diálogo Propriedades do Projeto . Por padrão, a configuração de depuração de um projeto define DEBUG. Quando DEBUG definido, Debug os métodos de classe geram saída para a janela Saída . Quando não está definido, Debug os métodos de classe não são compilados e nenhuma saída de depuração é gerada. |
TARGET |
Uma cadeia de caracteres que representa o tipo de saída para o projeto ou a configuração da opção de linha de comando -destino . Os valores possíveis são TARGET :- "winexe" para um aplicativo do Windows. - "exe" para um aplicativo de console. - "biblioteca" para uma biblioteca de classes. - "módulo" para um módulo. - A opção -target pode ser definida no ambiente de desenvolvimento integrado do Visual Studio. Para obter mais informações, consulte -target (Visual Basic). |
TRACE |
Um Boolean valor que pode ser definido na caixa de diálogo Propriedades do Projeto . Por padrão, todas as configurações de um projeto definem TRACE. Quando TRACE definido, Trace os métodos de classe geram saída para a janela Saída . Quando não está definido, Trace os métodos de classe não são compilados e nenhuma Trace saída é gerada. |
VBC_VER |
Um número que representa a versão do Visual Basic, em grande parte. formato secundário . |
Imprimir e exibir constantes
Ao 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 de carro/alimentação de linha. |
vbCr |
Caractere de retorno de carro. |
vbLf |
Caractere de alimentação de linha. |
vbNewLine |
Caractere newline. |
vbNullChar |
Caractere nulo. |
vbNullString |
Não é o mesmo que uma cadeia de caracteres de comprimento zero (""); usado para chamar procedimentos externos. |
vbObjectError |
Número de erro. Os nú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 as enumerações fornecidas pelo Visual Basic.
| Enumeração | Descrição |
|---|---|
| AppWinStyle | Indica o estilo de janela a ser usado para o programa invocado ao chamar a Shell função. |
| AudioPlayMode | Indica como reproduzir sons ao chamar métodos de áudio. |
| BuiltInRole | Indica o tipo de função a ser verificada ao chamar o IsInRole método. |
| CallType | Indica o tipo de procedimento que está sendo invocado ao chamar a CallByName função. |
| CompareMethod | Indica como comparar cadeias de caracteres ao chamar funções de comparação. |
| DateFormat | Indica como exibir datas ao chamar a FormatDateTime função. |
| DateInterval | Indica como determinar e formatar intervalos de data ao chamar funções relacionadas à data. |
| DeleteDirectoryOption | Especifica o que deve ser feito quando um diretório a ser excluído contém arquivos ou diretórios. |
| DueDate | Indica quando os pagamentos são devidos ao chamar métodos financeiros. |
| FieldType | Indica se os campos de texto são delimitados ou de largura fixa. |
| FileAttribute | Indica os atributos de arquivo a serem usados ao chamar funções de acesso a arquivos. |
| FirstDayOfWeek | Indica o primeiro dia da semana a ser usado ao chamar funções relacionadas à data. |
| FirstWeekOfYear | Indica a primeira semana do ano a ser usada ao chamar funções relacionadas à data. |
| MsgBoxResult | Indica qual botão foi pressionado em uma caixa de mensagem, retornada pela MsgBox função. |
| MsgBoxStyle | Indica quais botões exibir ao chamar a MsgBox função. |
| 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 todos ou apenas diretórios de nível superior devem ser pesquisados. |
| TriState | Indica um Boolean valor ou se o padrão deve ser usado ao chamar funções de formatação numérica. |
| UICancelOption | Especifica o que deve ser feito se o usuário clicar em Cancelar durante uma operação. |
| UIOption | Especifica se uma caixa de diálogo de progresso deve ou não ser exibida ao copiar, excluir ou mover arquivos ou diretórios. |
| VariantType | Indica o tipo de um objeto variant, retornado pela VarType função. |
| VbStrConv | Indica qual tipo de conversão executar ao chamar a StrConv função. |