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. |
Sabitleri Yazdırma ve Görüntüleme
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. |