Sabitler ve Numaralandırmalar (Visual Basic)

Visual Basic, geliştiriciler için önceden tanımlanmış bir dizi sabit ve numaralandırma sağlar. Sabitler, bir uygulamanın yürütülmesi boyunca sabit kalan değerleri depolar. Numaralandırmalar, ilgili sabit kümeleriyle çalışmak ve sabit değerleri adlarla ilişkilendirmek için kullanışlı bir yol sağlar.

Sabitler

Koşullu Derleme Sabitleri

Aşağıdaki tabloda, koşullu derleme için kullanılabilen önceden tanımlanmış sabitler listelenir.

Sabit Açıklama
CONFIG Configuration Manager'daki Etkin Çözüm Yapılandırması kutusunun geçerli ayarına karşılık gelen bir dize.
DEBUG Boolean Proje Özellikleri iletişim kutusunda ayarlanabilen bir değer. Varsayılan olarak, proje için Hata ayıklama yapılandırması öğesini tanımlar DEBUG. TanımlandığındaDEBUG, Debug sınıf yöntemleri Çıkış penceresine çıkış oluşturur. Tanımlanmadığında, Debug sınıf yöntemleri derlenmez ve Hata ayıklama çıkışı oluşturulmaz.
TARGET Projenin çıkış türünü veya komut satırı -target seçeneğinin ayarını temsil eden bir dize. olası değerleri TARGET şunlardır:

- Bir Windows uygulaması için "winexe".
- Konsol uygulaması için "exe".
- Sınıf kitaplığı için "kitaplık".
- Modül için "modül".
- -target seçeneği Visual Studio tümleşik geliştirme ortamında ayarlanabilir. Daha fazla bilgi için bkz . -target (Visual Basic).
TRACE Boolean Proje Özellikleri iletişim kutusunda ayarlanabilen bir değer. Varsayılan olarak, bir projenin tüm yapılandırmaları öğesini tanımlar TRACE. TanımlandığındaTRACE, Trace sınıf yöntemleri Çıkış penceresine çıkış oluşturur. Tanımlanmadığında, Trace sınıf yöntemleri derlenmez ve Trace çıkış oluşturulmaz.
VBC_VER Visual Basic sürümünü temsil eden bir sayı( major).küçük biçim.

Yazdırma ve görüntüleme işlevlerini çağırdığınızda, kodunuzda gerçek değerler yerine aşağıdaki sabitleri kullanabilirsiniz.

Sabit Açıklama
vbCrLf Satır başı/satır besleme karakter bileşimi.
vbCr Satır başı karakteri.
vbLf Satır besleme karakteri.
vbNewLine Yeni satır karakteri.
vbNullChar Null karakter.
vbNullString Sıfır uzunluklu dize ("") ile aynı değildir; dış yordamları çağırmak için kullanılır.
vbObjectError Hata numarası. Kullanıcı tanımlı hata numaraları bu değerden büyük olmalıdır. Örneğin:

Err.Raise(Number) = vbObjectError + 1000
vbTab Sekme karakteri.
vbBack Geri al karakteri.
vbFormFeed Microsoft Windows'ta kullanılmaz.
vbVerticalTab Microsoft Windows'ta kullanışlı değildir.

Listelemeler

Aşağıdaki tabloda Visual Basic tarafından sağlanan numaralandırmalar listelenip açıklanmaktadır.

Listeleme Açıklama
AppWinStyle İşlev çağrılırken Shell çağrılan program için kullanılacak pencere stilini gösterir.
AudioPlayMode Ses yöntemlerini çağırırken seslerin nasıl çalınacağını gösterir.
BuiltInRole yöntemi çağrılırken denetlenecek rolün IsInRole türünü gösterir.
CallType İşlev çağrılırken çağrılan yordamın CallByName türünü gösterir.
CompareMethod Karşılaştırma işlevlerini çağırırken dizeleri karşılaştırmayı gösterir.
DateFormat İşlev çağrılırken tarihlerin FormatDateTime nasıl görüntüleneceğini gösterir.
DateInterval Tarihle ilgili işlevler çağrılırken tarih aralıklarının nasıl belirleneceğini ve biçimlendirileceğini gösterir.
DeleteDirectoryOption Silinecek bir dizin dosya veya dizin içerdiğinde yapılması gerekenleri belirtir.
DueDate Finansal yöntemler çağrılırken ödemelerin ne zaman ödendiğini gösterir.
FieldType Metin alanlarının sınırlandırılmış mı yoksa sabit genişlikli mi olduğunu gösterir.
FileAttribute Dosya erişim işlevlerini çağırırken kullanılacak dosya özniteliklerini gösterir.
FirstDayOfWeek Tarihle ilgili işlevler çağrılırken kullanılacak haftanın ilk gününü gösterir.
FirstWeekOfYear Tarihle ilgili işlevler çağrılırken kullanılacak yılın ilk haftasını gösterir.
MsgBoxResult İşlev tarafından MsgBox döndürülen ileti kutusunda hangi düğmeye basıldığını gösterir.
MsgBoxStyle İşlev çağrılırken hangi düğmelerin MsgBox görüntüleneceğini gösterir.
OpenAccess Dosya erişim işlevlerini çağırırken dosyanın nasıl aç yapılacağını gösterir.
OpenMode Dosya erişim işlevlerini çağırırken dosyanın nasıl aç yapılacağını gösterir.
OpenShare Dosya erişim işlevlerini çağırırken dosyanın nasıl aç yapılacağını gösterir.
RecycleOption Bir dosyanın kalıcı olarak silinip silinmeyeceğini veya Geri Dönüşüm Kutusu'na yerleştirilip yerleştirilmeyeceğini belirtir.
SearchOption Tüm veya yalnızca üst düzey dizinlerde arama yapılıp yapılmayacağını belirtir.
TriState Bir Boolean değeri veya numara biçimlendirme işlevleri çağrılırken varsayılanın kullanılıp kullanılmayacağını gösterir.
UICancelOption Kullanıcı bir işlem sırasında İptal'e tıklarsa ne yapılması gerektiğini belirtir.
UIOption Dosyaları veya dizinleri kopyalarken, silerken veya taşırken ilerleme durumu iletişim kutusunun gösterilip gösterilmeyeceğini belirtir.
VariantType İşlev tarafından döndürülen değişken nesnesinin VarType türünü gösterir.
VbStrConv İşlev çağrılırken StrConv gerçekleştirilecek dönüştürme türünü gösterir.

Ayrıca bkz.