Aracılığıyla paylaş


/define (Visual Basic)

Koşullu derleyici sabitleri tanımlar.

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

Arguments

Terim

Tanım

symbol

Gerekli.Tanımlamak için simge.

value

İsteğe bağlı.Atanacak değer symbol.Varsa value bir dizedir tırnak/ters eğik çizgi-işareti dilerle alınmalıdır (\ ") tırnak işaretleri yerine.Değer belirtilmezse, sonra olacak şekilde gerçekleştirilecek varsa True.

Notlar

/define Seçeneği etkisi bir kullanmaya benzer bir #Const ile tanımlanmış bu sabitleri dışında kaynak dosyanızda ön işlemci yönergesi /define ortak ve projedeki tüm dosyalar uygulanır.

Bu seçenek ile tarafından oluşturulan simgeleri kullanabilirsiniz #If...Then...#Else kaynak dosyaları koşullu derlemek için yönergesi.

/den kısa biçimidir /define.

İle birden fazla simge tanımlayabilirsiniz /define sembol tanımlarını ayırmak için virgül kullanarak.

Ayarlamak için Visual Studio tümleşik geliştirme ortamında tanımlayın

  1. Seçilen bir proje sahip Çözüm Gezgini.Üzerinde proje menüsünde tıklatın özellikleri.Daha fazla bilgi için bkz. Proje Tasarımcısı Giriº.

  2. Tıklatın derleme sekmesi.

  3. Tıklatın Gelişmiş.

  4. Değerini değiştirin özel sabitleri kutusu.

Örnek

Aşağıdaki kod tanımlar ve ardından iki koşullu derleyici sabit 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

#If...Then...#Else Yönergeleri

#Const Yönergesi

Örnek Derleme Komut Satırları (Visual Basic)

Diğer Kaynaklar

Visual Basic Komut Satırı Derleyicisi