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.
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.
| Konstanta | Description |
|---|---|
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 TRACEvš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.
| Konstanta | Description |
|---|---|
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. Napří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. |