Általános információk a konstansokról (vizuális alap)
Az állandó lényegében olyan névvel rendelkező név, amelyet nem változó szám vagy karakterlánc helyett használunk. A konstansok olyan értékeket tárolnak, amelyek a névtől függően állandó maradnak az alkalmazás futásakor. A konstansok használatával jelentősen javíthatja a kód olvashatóságát és megkönnyítheti annak támogatását. Használja őket olyan kódokban, amelyek olyan értékeket tartalmaznak, amelyek bizonyos számoktól függenek, amelyeket nehéz megjegyezni, vagy amelyeknek nincs nyilvánvaló jelentése.
A Visual Basic szabványos konstansokat tartalmaz, amelyek elsősorban nyomtatáshoz és megjelenítéshez használatosak. Saját konstansokat is létrehozhat a Const operátor segítségével. ugyanazokkal a szabályzatokkal, mint egy változónév létrehozásához. Ha az opció szigorú be van kapcsolva. explicit módon be kell jelentenie az állandó típust.
Bár a konstansok hasonlítanak a változókra, azokat nem lehet megváltoztatni, vagy új értékeket rendelni hozzájuk, amennyire lehetséges a változókkal.
A kódban használt konstansok lehetnek a vezérlők vagy összetevők objektummodelljének deklarált állandói, vagy amelyeket a felhasználó (vagyis a létrehozott) határoz meg.
A fordítási idő konstans számítása fordítási idő alatt történik, és a futási idő konstans csak az alkalmazás futása alatt számítható ki. A fordítási idő konstansnak ugyanaz az értéke lesz minden egyes alkalommal, amikor az alkalmazás fut, a futási idő konstans változhat minden alkalommal, amikor fut. Összehasonlítási időállandókra van szükség olyan esetekben, mint a tömbhatárok, feltételes kifejezések vagy számlálási inicializátorok.