Konstanty a výčty (Visual Basic)
Visual Basic poskytuje řadu předdefinovaných konstant a výčtů pro vývojáře. Konstanty ukládají hodnoty, které zůstávají konstantní během provádění aplikace. Výčty poskytují pohodlný způsob, jak pracovat se sadami souvisejících konstant a přidružit konstantní hodnoty k názvům.
Konstanty
Konstanty podmíněné kompilace
Následující tabulka uvádí předdefinované konstanty dostupné pro podmíněnou kompilaci.
Konstantní | Popis |
---|---|
CONFIG |
Řetězec, který odpovídá aktuálnímu nastavení pole Konfigurace aktivního řešení v nástroji Configuration Manager. |
DEBUG |
Hodnota Boolean , kterou lze nastavit v dialogovém okně Vlastnosti projektu. Ve výchozím nastavení konfigurace ladění pro projekt definuje DEBUG . Při DEBUG definování třídy Debug metody generují výstup do okna Výstup . Pokud není definován, Debug metody třídy nejsou kompilovány a není generován žádný výstup ladění. |
TARGET |
Řetězec představující typ výstupu projektu nebo nastavení možnosti příkazového řádku -target . Možné hodnoty TARGET :- "winexe" pro aplikaci pro Windows. - "exe" pro konzolovou aplikaci. - "knihovna" pro knihovnu tříd. - "module" pro modul. - Možnost -target může být nastavena v integrovaném vývojovém prostředí sady Visual Studio. Další informace naleznete v tématu -target (Visual Basic). |
TRACE |
Hodnota Boolean , kterou lze nastavit v dialogovém okně Vlastnosti projektu. Ve výchozím nastavení jsou definovány TRACE všechny konfigurace projektu . Při TRACE definování třídy Trace metody generují výstup do okna Výstup . Pokud není definován, Trace metody třídy nejsou kompilovány a není generován žádný Trace výstup. |
VBC_VER |
Číslo představující verzi jazyka Visual Basic v hlavní části.menší formát. |
Tisk a zobrazení konstant
Při volání funkcí tisku a zobrazení můžete místo skutečných hodnot použít následující konstanty v kódu.
Konstantní | Popis |
---|---|
vbCrLf |
Kombinace znaků návratu na začátek řádku nebo spojnic. |
vbCr |
Znak návratu na začátek řádku |
vbLf |
Znak odřádkovaného kanálu |
vbNewLine |
Znak nového řádku |
vbNullChar |
Znak null. |
vbNullString |
Není to totéž jako řetězec nulové délky (""); používá se pro volání externích procedur. |
vbObjectError |
Číslo chyby. Uživatelsky definovaná chybová čísla by měla být větší než tato hodnota. Příklad:Err.Raise(Number) = vbObjectError + 1000 |
vbTab |
Znak tabulátoru |
vbBack |
Znak backspace. |
vbFormFeed |
Nepoužívá se v systému Microsoft Windows. |
vbVerticalTab |
Není užitečné v systému Microsoft Windows. |
Výčty
Následující tabulka uvádí a popisuje výčty poskytované jazykem Visual Basic.
Výčet | Popis |
---|---|
AppWinStyle | Označuje styl okna, který se má použít pro vyvoláný program při volání Shell funkce. |
AudioPlayMode | Označuje, jak přehrávat zvuky při volání zvukových metod. |
BuiltInRole | Označuje typ role, která se má zkontrolovat při volání IsInRole metody. |
CallType | Označuje typ procedury, která se vyvolá při volání CallByName funkce. |
CompareMethod | Určuje, jak porovnávat řetězce při volání porovnávacích funkcí. |
DateFormat | Označuje, jak zobrazit kalendářní data při volání FormatDateTime funkce. |
DateInterval | Určuje, jak určit a formátovat intervaly kalendářních dat při volání funkcí souvisejících s datem. |
DeleteDirectoryOption | Určuje, co se má udělat, když adresář, který se má odstranit, obsahuje soubory nebo adresáře. |
DueDate | Označuje, kdy jsou platby splatné při volání finančních metod. |
FieldType | Určuje, zda jsou textová pole oddělená nebo pevná šířka. |
FileAttribute | Označuje atributy souboru, které se mají použít při volání funkcí přístupu k souborům. |
FirstDayOfWeek | Označuje první den v týdnu, který se má použít při volání funkcí souvisejících s datem. |
FirstWeekOfYear | Označuje první týden v roce, který se má použít při volání funkcí souvisejících s datem. |
MsgBoxResult | Označuje, které tlačítko bylo stisknuto v poli zprávy vrácené MsgBox funkcí. |
MsgBoxStyle | Určuje, která tlačítka se mají zobrazit při volání MsgBox funkce. |
OpenAccess | Označuje, jak otevřít soubor při volání funkcí pro přístup k souborům. |
OpenMode | Označuje, jak otevřít soubor při volání funkcí pro přístup k souborům. |
OpenShare | Označuje, jak otevřít soubor při volání funkcí pro přístup k souborům. |
RecycleOption | Určuje, jestli se má soubor trvale odstranit nebo umístit do koše. |
SearchOption | Určuje, jestli se mají prohledávat všechny nebo jenom adresáře nejvyšší úrovně. |
TriState | Boolean Označuje hodnotu nebo jestli se má použít výchozí hodnota při volání funkcí formátování čísel. |
UICancelOption | Určuje, co se má udělat, když uživatel během operace klikne na tlačítko Storno . |
UIOption | Určuje, jestli se má při kopírování, odstraňování nebo přesouvání souborů nebo adresářů zobrazovat dialogové okno průběhu. |
VariantType | Určuje typ objektu variant vráceného VarType funkcí. |
VbStrConv | Určuje, jaký typ převodu se má provést při volání StrConv funkce. |
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.