Sabitler ve Numaralandırmalar (Visual Basic)

Visual Basic önceden tanımlanmış sabitler ve sabitler sağlar. Sabitler, bir uygulamanın yürütülmesi boyunca sabit kalan değerleri depolar. Sabit değerler, 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 liste almaktadır.

Sabit Açıklama
CONFIG içinde Etkin Çözüm Yapılandırması kutusunun geçerli ayarına karşılık gelen bir dize Yapılandırma Yöneticisi.
DEBUG Özellikler Boolean iletişim kutusunda Project bir değer. Varsayılan olarak, bir projenin Hata Ayıklama yapılandırması tarafından DEBUG tanımları. Tanımlandığı DEBUG Debug zaman, sınıf yöntemleri Çıkış penceresine çıkış oluşturur. Tanımlanmamışsa, Debug sınıf yöntemleri derlanmaz ve hiçbir Hata ayıklama çıkışı oluşturulmaz.
TARGET Proje için çıkış türünü veya komut satırı -target seçeneğinin ayarını temsil eden bir dize. olası TARGET değerleri:

- Bir uygulama için "Windows".
- Bir konsol uygulaması için "exe".
- Bir sınıf kitaplığı için "kitaplık".
- Bir modül için "modül".
- -target seçeneği tümleşik geliştirme ortamında Visual Studio olarak ayarlanmış olabilir. Daha fazla bilgi için bkz. -target (Visual Basic).
TRACE Özellikler Boolean iletişim kutusunda Project bir değer. Varsayılan olarak, bir projenin tüm yapılandırmaları TRACE tanımlar. Tanımlandığı TRACE Trace zaman, sınıf yöntemleri Çıkış penceresine çıkış oluşturur. Tanımlanmamışsa, Trace sınıf yöntemleri derlanmaz ve hiçbir çıkış Trace oluşturulmaz.
VBC_VER Ana sürümde Visual Basic temsil eden bir sayı. küçük biçim.

Print ve display işlevlerini çağırarak kodunda gerçek değerlerin yerine aşağıdaki sabitleri kullanabilirsiniz.

Sabit Açıklama
vbCrLf Satır başı/satır besleme karakter birleş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 (""); dış yordamları çağırma için kullanılır.
vbObjectError Hata numarası. Kullanıcı tanımlı hata numaraları bu değerden büyük olmalı. Örnek:

Err.Raise(Number) = vbObjectError + 1000
vbTab Sekme karakteri.
vbBack Geri al karakteri.
vbFormFeed Microsoft Windows.
vbVerticalTab Microsoft Windows.

Listelemeler

Aşağıdaki tabloda, Visual Basic tarafından sağlanan numaralar liste Visual Basic.

Sabit Listesi Description
AppWinStyle İşlevi çağırırken çağrılan program için kullanmak üzere pencere stilini Shell gösterir.
AudioPlayMode Ses yöntemleri çağrılırken ses çalmayı gösterir.
BuiltInRole yöntemi çağrılırken kontrol etmek için rol türünü IsInRole gösterir.
CallType İşlev çağrılırken çağrılan yordamın türünü CallByName gösterir.
CompareMethod Karşılaştırma işlevleri çağrılırken dizeleri karşılaştırmayı gösterir.
DateFormat İşlev çağrılırken tarihlerin nasıl görüntüleniyor olduğunu FormatDateTime gösterir.
DateInterval Tarihle ilgili işlevler çağrılırken tarih aralıklarını belirlemeyi ve biçimlendirmeyi 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 ödenmesini gösterir.
FieldType Metin alanlarının sınırlandırılmış veya sabit genişlikli olup olmadığını gösterir.
FileAttribute Dosya erişim işlevleri çağrılırken kullanmak üzere dosya özniteliklerini gösterir.
FirstDayOfWeek Tarihle ilgili işlevler çağrılırken haftanın ilk günü kullanılır.
FirstWeekOfYear Tarihle ilgili işlevler çağrılırken yılın ilk haftası olarak kullanılır.
MsgBoxResult bir ileti kutusunda hangi düğmeye basıldığından işlev tarafından döndürüleni MsgBox gösterir.
MsgBoxStyle İşlev çağrılırken hangi düğmelerin görüntüleniyor olduğunu MsgBox gösterir.
OpenAccess Dosya erişim işlevleri çağrılırken bir dosyanın nasıl aç olduğunu gösterir.
OpenMode Dosya erişim işlevleri çağrılırken bir dosyanın nasıl aç olduğunu gösterir.
OpenShare Dosya erişim işlevleri çağrılırken bir dosyanın nasıl aç olduğunu gösterir.
RecycleOption Bir dosyanın kalıcı olarak mı silinip silinip silinil geri dönüşüm kutusu.
SearchOption Tüm dizinlerde mi yoksa yalnızca üst düzey dizinlerde mi arama yapmak olduğunu belirtir.
TriState Sayı biçimlendirme Boolean işlevleri çağrılırken bir değeri veya varsayılan değerin kullanılıp kullanılmay gerektiğini gösterir.
UICancelOption Kullanıcı bir işlem sırasında İptal'e tıkladığında ne yapılması gerektiğini belirtir.
UIOption Dosya veya dizinleri kopyalama, silme veya taşıma işlemi için ilerleme iletişim kutusu gösterip göstermeme seçeneğini belirtir.
VariantType İşlev tarafından döndürülen değişken nesnesinin türünü VarType gösterir.
VbStrConv İşlev çağrılırken hangi tür dönüştürmenin gerçekleştireceklerini StrConv gösterir.

Ayrıca bkz.