/define (Visual Basic)
Define constantes de compilador condicional.
/define:["]symbol=value[,symbol=value]["]
' -or-
/d:["]symbol=value[,symbol=value]["]
Arguments
Term |
Definition |
symbol |
Required. O símbolo para definir. |
value |
Required. Para atribuir o valor de symbol. Se value é uma seqüência, ele deve estar entre as seqüências de marca de barra invertida/cotação-(\ ") em vez de aspas. |
Comentários
O /define opção tem um efeito semelhante ao uso de um #Constarquivo de fonte da diretiva depré-processador , exceto que as 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 diretriz para compilararquivos defonte condicionalmente.
/dé a forma abreviada de /define.
Você pode definir vários símbolos com /define , usando uma vírgula para separar as definições de símbolo .
Definir /define no Visual Studio integradas ao ambientede desenvolvimento |
|
Exemplo
O código a seguir define e 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
Exemplos de Linhas de Comando de Compilação (Visual Basic)