Defines conditional compiler constants.
/define:symbol=value[,symbol=value]
-or-
/d:symbol=value[,symbol=value]
The /define option has the same effect as using a #Const preprocessor directive in your source file.
You can use symbols created by this option with the #If...Then...#Else directive to compile source files conditionally.
/d is the short form of /define.
You can define multiple symbols with /define by using a comma to separate symbol definitions.
To set /define in the Visual Studio integrated development environment
To set /define programmatically
The following code defines and then uses two conditional compiler constants:
Vbc /define:DEBUGMODE=True,TRAPERRORS=False test.vb
Sub mysub()
#If debugmode Then
' Place debug statements here.
MsgBox("debug mode")
#Else
' Place default statements here.
'
#End If
End Sub