Konstans típusai
A Visual Basic programban kétféle konstanst használhatunk. A konstans lehet közvetlen vagy szimbolikus.
Közvetlen konstans
A közvetlen konstans, olyan számokat és sztringeket jelent, amelyek a program szövegében közvetlenül megjelennek.
Közvetlen konstans deklarációja
Deklarációja:
Dim a As String, b As Integer
A=”kutya”
B=256
Közvetlen konstans értéke
A ”kutya” és a 256 közvetlen konstansok, mert értéküket, akkor adjuk meg amikor a program forráskódját szerkesztjük, és a program futása közben értékük nem változik meg.
Szimbolikus konstans
Amikor bizonyos értékeket többször használunk, vagy nem akarjuk az értékeket megjegyezni szimbolikus konstansokat használunk. Ezek a konstansok névvel rendelkeznek, van adattípusuk, és azok a szabályok vonatkoznak rájuk, mint a változókra. A szimbolikus konstansokhoz hozzárendelünk egy értéket, és értékük a program futása alatt nem változik meg.
Szimbolikus konstans deklarációja
Deklarációja:
Const M As Integer = 1000
Definiáltunk egy M nevű konstanst, amelynek értéke a program futása alatt 1000 lesz, adattípusa pedig Integer.
Deklaráció elhagyása
Amennyiben a deklarációkor elhagyjuk az adattípus meghatározást a program a konstanshoz a legmegfelelőbb adattípust rendeli hozzá.
Const N = 10.12
N esetében a változó adattípusa a konstans értékétől függ, adattípusa Single lesz.
A közvetlen konstans, olyan számokat és sztringeket jelent, amelyek a program szövegében közvetlenül megjelennek.
Amikor bizonyos értékeket többször használunk, vagy nem akarjuk az értékeket megjegyezni szimbolikus konstansokat használunk. Ezek a konstansok névvel rendelkeznek, van adattípusuk, és azok a szabályok vonatkoznak rájuk, mint a változókra.