/ define (Visual Basic)
Koşullu derleyici sabitleri tanımlar.
/define:["]symbol=value[,symbol=value]["]
' -or-
/d:["]symbol=value[,symbol=value]["]
Değişkenler
Terim |
Tanım |
symbol |
Gerekli.Tanımlamak için simge. |
value |
Gerekli.Atanacak deðeri symbol.value Bir dize ters eğik çizgi-tırnağından/sıralarını alınmalıdır (\ ") tırnak işaretleri yerine. |
Notlar
/define Kullanmaya benzer bir efekt seçeneği olan bir #Const Önişlemci yönergesi ile Bu sabitler dışında kaynak dosyanızdaki /define ortak ve projedeki tüm dosyalara uygulanır.
Bu seçenekle tarafından oluşturulan sembolleri kullanabilirsiniz #If...Then...#Else kaynak dosyalarını koşullu derleme yönergesi.
/d, /define komutunun kısa halidir.
Birden çok simge ile tanımladığınız /define sembol tanımlarını ayırmak için virgül kullanarak.
Set / Visual Studio tümleşik geliştirme ortamını tanımlamak için |
|
Örnek
Aşağıdaki kod, tanımlar ve iki koşullu derleyici sabitleri kullanır.
' 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
Ayrıca bkz.
Başvuru
# Eğer...Sonra... # başka yönergeleri
Örnek derleme komut satırları (Visual Basic)