Como: Declarar constantes de compilação condicional
Você pode conjunto constantes de compilação condicional em uma destas três maneiras:
No Designer de projeto
Na linha de comando ao usar o compilador de linha de comando
Em seu código
Constantes de compilação condicional têm um escopo especial e não podem ser acessados a partir de código padrão.O escopo de uma constante de compilação condicional é dependente da forma é conjunto.A tabela a seguir lista o escopo de constantes declaradas usando cada uma das três maneiras mencionadas acima.
Como é definida de constante |
Escopo de constante |
---|---|
Designer de projeto |
Públicos para todos os arquivos de projeto |
Linha de comando |
Públicos para todos os arquivos são passados para o compilador de linha de comando |
#Const demonstrativo no código |
Privado para o arquivo no qual é declarada |
Para conjunto constantes no projeto Designer
- Antes de criar o arquivo executável, conjunto constantes no Designer de projeto seguindo as etapas fornecidas em Como: Modificar propriedades do projeto e definições de configuração.
Para conjunto constantes na linha de comando
Use o /d Alterne para inserir sistema autônomo constantes de compilação condicional, sistema autônomo no exemplo a seguir:
vbc MyProj.vb /d:conFrenchVersion=–1:conANSI=0
Nenhum espaço é necessário entre o /d primeira constante e comutador. Para obter mais informações, consulte / define (Visual Basic).
Declarações de linha de comando substituem declarações inseridas na Designer de projeto, mas não de apagá-los.conjunto argumentos em Designer de projeto permanecerão em vigor para compilações subseqüentes.
Ao escrever constantes no próprio código, existem regras rígidas, a sua colocação, sistema autônomo seu escopo é todo o módulo no qual elas são declaradas.
Para conjunto constantes em seu código
- Coloque as constantes no bloco de declarações do módulo no qual eles são usados.Isso ajuda a manter seu código organizado e fácil de ler.
Consulte também
Tarefas
Como: Recolher e ocultar seções do código
Conceitos
Visão Geral de Compilação Condicional
Referência
Constantes de compilação condicional