Stałe — Przegląd (Visual Basic)

Stała to znacząca nazwa, która ma miejsce liczby lub ciągu, który nie zmienia się. Stałe przechowują wartości, które, jak wskazuje nazwa, pozostają takie same podczas wykonywania aplikacji. Możesz znacznie poprawić czytelność kodu i ułatwić obsługę przy użyciu stałych. Użyj ich w kodzie, który zawiera wartości, które pojawiają się ponownie lub które zależą od niektórych liczb, które są trudne do zapamiętania lub nie mają oczywistego znaczenia.

Jak tworzyć i używać stałych

Visual Basic zawiera szereg wstępnie zdefiniowanych stałych, głównie do drukowania i wyświetlania. Możesz również utworzyć własne stałe za pomocą instrukcji Const , korzystając z tych samych wytycznych, które można utworzyć jako nazwę zmiennej. Jeśli Option Strict ma wartość On, musisz jawnie zadeklarować typ stałej.

Zakres stałej, który jest zestawem wszystkich kodów, które mogą się do niego odwoływać bez kwalifikowania jej nazwy, jest taka sama jak zmienna zadeklarowana w tej samej lokalizacji. Aby utworzyć stałą, która istnieje w zakresie określonej procedury, zadeklaruj ją wewnątrz tej procedury. Aby utworzyć stałą dostępną w całej aplikacji, zadeklaruj ją przy użyciu Public słowa kluczowego w sekcji deklaracji klasy.

Uwaga

Mimo że stałe są nieco podobne do zmiennych, nie można ich modyfikować ani przypisywać do nich nowych wartości, ponieważ można je przypisywać do zmiennych.

Stałe używane w kodzie mogą być definiowane przez model obiektów dla kontrolek lub składników, z którymi pracujesz, lub mogą być zdefiniowane przez użytkownika (czyli utworzone samodzielnie).

Stałe czasu kompilacji i czasu wykonywania

Stała czasu kompilacji jest obliczana w momencie kompilowania kodu, podczas gdy stała czasu wykonywania może być obliczana tylko podczas działania aplikacji. Stała czasu kompilacji będzie mieć taką samą wartość przy każdym uruchomieniu aplikacji, podczas gdy stała czasu wykonywania może się zmieniać za każdym razem. Stałe czasu kompilacji są wymagane dla przypadków, takich jak granice tablicy, wyrażenia wielkości liter lub inicjatory modułu wyliczającego.

W tej sekcji

Definicja Termin
Instrukcje: deklarowanie stałej W tym artykule wyjaśniono, jak za pomocą Const instrukcji zadeklarować stałą i ustawić jej wartość. Deklarując stałą, przypisujesz zrozumiałą nazwę do wartości.
Stałe zdefiniowane przez użytkownika Opisuje sposób tworzenia własnych stałych, w tym informacji na temat określania zakresu i sposobu unikania odwołań cyklicznego.
Typy danych Stała i Literał Zawiera informacje o tym, jak kompilator języka Visual Basic inicjuje stałe po Option Explicit wyłączeniu.
Instrukcje: grupowanie powiązanych wartości stałych Demonstruje sposób grupowania wartości stałych, które są powiązane.

Odwołanie

Definicja Termin
Stałe i wyliczenia Wyświetla stałe wstępnie zdefiniowane przez program Visual Basic.
Const, instrukcja Opisuje instrukcję Const i jej użycie.
Option Strict, instrukcja Opisuje instrukcję Option Strict i jej użycie.

Zobacz też