/Define (Visual Basic)
Define constantes de compilador condicional.
/define:["]symbol=value[,symbol=value]["]
' -or-
/d:["]symbol=value[,symbol=value]["]
Argumentos
Termo |
Definição |
symbol |
Obrigatório.O símbolo para definir. |
value |
Obrigatório.O valor para atribuir symbol.Se value é uma seqüência, ele deve estar entre seqüências de barra invertida-aspas (\ ") em vez de aspas. |
Comentários
O /define opção tem um efeito semelhante ao uso de um #Const diretiva de pré-processamento no seu arquivo de origem, exceto que constantes definidas com /define são públicos e aplicar a todos os arquivos no projeto.
Você pode usar os símbolos criados por essa opção com o #If...Then...#Else diretiva para compilar arquivos de origem condicionalmente.
/dé a forma abreviada do /define.
Você pode definir vários símbolos com /define , usando uma vírgula para separar as definições de símbolos.
Definir /define no ambiente de desenvolvimento integrado do Visual Studio |
|
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
Linhas de comando de compilação de amostra (Visual Basic)