/ define (Visual Basic)

Define constantes de compilador condicional.

/define:["]symbol=value[,symbol=value]["]
' -or-
/d:["]symbol=value[,symbol=value]["]

Argumentos

  • symbol
    Obrigatório.O símbolo para definir.

  • value
    Obrigatório.O valor para atribuir symbol. If valueé uma seqüência de caracteres, ele deve estar entre seqüências de barra invertida/aspas (\ ") em vez de aspas.

Comentários

The /define opção tem um efeito semelhante ao uso de um #Const diretiva de pré-processador no seu arquivo de fonte, exceto que constantes definidas com /define são públicos e aplicar a todos os arquivos do projeto.

Você pode usar símbolos criados por essa opção com o #If... Then... #Else diretiva para compilar arquivos de fonte condicionalmente.

/d é a forma abreviada de /define.

Você pode definir vários símbolos com /define usando uma vírgula para separar definições de símbolo.

Para conjunto / conjunto no ambiente de desenvolvimento integrado do Visual Studio

  1. Tenha um projeto selecionado no Solution Explorer.No menu Project, clique em Properties..Para obter mais informações, consulte Introdução ao Project Designer.

  2. Clique na guia Compile.

  3. Clique em Advanced.

  4. Modificar o valor no Constantes personalizadas box.

Exemplo

O código a seguir define e, em seguida, usa duas constantes de compilador condicional.

    ' Vbc /define:DEBUGMODE=True,TRAPERRORS=False test.vb
    Sub mysub()
#If debugmode Then
        ' Insert debug statements here.
         MsgBox("debug mode")
#Else
        ' Insert default statements here.
#End If
    End Sub

Consulte também

Referência

Diretivas #If...Then...#Else

Diretriz #Const

Exemplos de Linhas de Comando de Compilação

Outros recursos

Compilador do Visual Basic