Udostępnij za pomocą


Stałe — omówienie (Visual Basic)

Stała to znacząca nazwa, która zastępuje liczbę lub ciąg, który się nie zmienia. Stałe przechowują wartości, które, jak wskazuje nazwa, pozostają takie same podczas wykonywania aplikacji. Możesz znacznie poprawić czytelność swojego kodu i ułatwić jego utrzymanie 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, co przy tworzeniu nazw zmiennych. 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 / Notatka

Mimo że stałe są nieco podobne do zmiennych, nie można ich modyfikować ani przypisywać im nowych wartości, tak jak w przypadku 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 w przypadkach, takich jak granice tablicy, wyrażenia case lub inicjatory enumeratora.

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.
User-Defined stałe Opisuje sposób tworzenia własnych stałych, w tym informacje na temat określania zakresu i sposobu unikania odwołań cyklicznych.
Typy danych stałych i literałów Zawiera informacje o tym, jak kompilator języka Visual Basic inicjuje stałe, gdy Option Explicit jest wyłączony.
Instrukcje: grupowanie powiązanych wartości stałych razem Demonstruje sposób grupowania wartości stałych, które są powiązane.

Źródło

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

Zobacz także