Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí Const
příkazu deklarujete konstantu a nastavíte její hodnotu. Deklarováním konstanty přiřadíte k hodnotě smysluplný název. Jakmile je konstanta deklarována, nelze ji upravit ani přiřadit novou hodnotu.
Deklarujete konstantu v rámci procedury nebo v části deklarací modulu, třídy nebo struktury. Konstanty třídy nebo struktury jsou Private
ve výchozím nastavení, ale mohou být také deklarovány jako Public
, Friend
, Protected
nebo Protected Friend
pro příslušnou úroveň přístupu ke kódu.
Konstanta musí mít platný symbolický název (pravidla jsou stejná jako pravidla pro vytváření názvů proměnných) a výraz složený z číselných nebo řetězcových konstant a operátorů (ale žádná volání funkce).
Poznámka:
Počítač může v následujících pokynech zobrazit různé názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Edice sady Visual Studio, kterou máte, a nastavení, která používáte, určují tyto prvky. Další informace najdete v tématu Přizpůsobeníintegrovaného vývojového prostředí (IDE).
Deklarace konstanty
Napište deklaraci, která obsahuje specifikátor přístupu,
Const
klíčové slovo a výraz, jak je znázorněno v následujících příkladech:Public Const DaysInYear = 365 Private Const WorkDays = 250
Pokud je Option Infer a
Off
jeOn
, musíte explicitně deklarovat konstantu zadáním datového typu (Boolean
,Byte
,Char
,DateTime
,Decimal
,Double
,Integer
,Long
,Short
,Single
neboString
).Pokud
Option Infer
jeOn
neboOption Strict
jeOff
, můžete deklarovat konstantu bez zadání datovéhoAs
typu pomocí klauzule. Kompilátor určuje typ konstanty z typu výrazu. Další informace naleznete v tématu Konstantní a literálové datové typy.
Deklarace konstanty, která má explicitně uvedený datový typ
Napište deklaraci, která obsahuje
As
klíčové slovo a explicitní datový typ, jak je znázorněno v následujících příkladech:Public Const MyInteger As Integer = 42 Private Const DaysInWeek As Short = 7 Protected Friend Const Funday As String = "Sunday"
Na jednom řádku můžete deklarovat více konstant, i když je kód čitelnější, pokud deklarujete jen jednu konstantu na řádek. Pokud deklarujete více konstant na jednom řádku, musí mít všechny stejné úrovně přístupu (
Public
,Private
,Friend
,Protected
neboProtected Friend
).
Deklarace více konstant na jednom řádku
Deklarace oddělte čárkou a mezerou, jak je znázorněno v následujícím příkladu:
Public Const Four As Integer = 4, Five As Integer = 5, Six As Integer = 44
Viz také
Jak: Určit řetězec přidružený k hodnotě výčtu