Funkce MsgBox

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

V Accessové desktopové databázi funkce MsgBox zobrazí zprávu s v dialogovém okně čeká uživateli klikněte tlačítko a vrátí hodnotu typu celé číslo označující, na které tlačítko uživatel klikne.

Syntaxe

MsgBox ( výzva [tlačítka ] [název ] [; soubor nápovědy ] [kontext ] )

Syntaxe funkce MsgBox obsahuje následující argumenty:

Argument

Popis

dotaz

Povinné. Řetězcový výraz zobrazený jako zprávu v dialogovém okně. Maximální délka dotaz je přibližně 1 024 znaků v závislosti na šířku znaků, kterými. Pokud Tento dotaz obsahuje více než jeden řádek, jednotlivé řádky oddělit znakem návratu (Chr(13)), znak konce řádku (Chr(10)) nebo návrat na začátek – kombinací znaku návratu (Chr(13) & Chr(10)) mezi jednotlivými řádky.

tlačítka

Volitelné. Číselný výraz, je součtem hodnot určující počet a typ tlačítka se zobrazí ikona styl, který chcete použít, identity výchozímu tlačítku a způsob pole zprávy. Pokud není zadáno, výchozí tlačítka hodnotu 0.

Název

Volitelné. Řetězcový výraz zobrazen v záhlaví dialogového okna. Pokud nezadáte název, název aplikace je umístěn v záhlaví.

soubor nápovědy

Volitelné. Řetězcový výraz určující soubor nápovědy a použít k poskytnutí kontextové nápovědy pro dialogové okno. Pokud vynecháte , musí být také uvedeny kontextu .

kontext

Volitelné. Číselný výraz, který je číslo nápovědy kontextu přiřazené k danému tématu nápovědy autorem nápovědy. Pokud je k dispozici kontext , musí být také uvedeny soubor nápovědy .


Nastavení

Nastavení tlačítkaArgument jsou:

Konstanta

Value (Hodnota)

Popis

vbOKOnly

0

Zobrazit pouze – tlačítko OK .

vbOKCancel

1

Zobrazit tlačítka OK a Storno .

vbAbortRetryIgnore

2

Zobrazit tlačítka přerušitopakovánía Ignorovat .

vbYesNoCancel

3

Zobrazit tlačítka Ano, Nea Zrušit .

vbYesNo

4

Zobrazit tlačítka Ano a Ne .

vbRetryCancel

5

Zobrazit tlačítka opakování a Storno .

vbCritical

16

Zobrazte ikonu Důležité zprávy .

vbQuestion

32

Zobrazí ikonu Upozornění dotazu    .

vbExclamation

48

Zobrazí ikonu Upozornění    .

vbInformation

64

Zobrazte Informativní zprávu ikonu.

vbDefaultButton1

0

Výchozí je první tlačítko.

vbDefaultButton2

256

Tlačítko druhého je výchozí.

vbDefaultButton3

512

Výchozí je třetí tlačítko.

vbDefaultButton4

768

Výchozí je čtvrtý tlačítko.

vbApplicationModal

0

Aplikace modální; Uživatel musí odpovídat na pole zprávy před pokračováním práce v aktuální aplikaci.

vbSystemModal

4096

Systém modální; všechny aplikace se pozastaví až uživatel odpoví na pole zprávy.

vbMsgBoxHelpButton

16384

Tlačítko nápovědy se přidá do okna zprávy

VbMsgBoxSetForeground

65536

Určuje okno zprávy jako okno popředí

vbMsgBoxRight

524288

Text je zarovnán doprava

vbMsgBoxRtlReading

1048576

Určuje text by měl být jako vpravo zprava doleva v systémech hebrejština a arabština pro čtení


Tip : V aplikaci Access 2010 Tvůrce výrazů poskytuje IntelliSense, abyste viděli, jaké argumenty vyžaduje výraz.

První skupina hodnoty (0 až 5) popisuje číslo a zadejte tlačítek v dialogovém okně. Druhá skupina (16 32, 48, 64) popisuje styl ikon. třetí skupina (0, 256, 512) určuje, na které tlačítko je výchozí; a čtvrtý skupiny (0; 4096) argumentu pole zprávy. Při zadávání čísel vytvořit konečná hodnota argumentu tlačítka použijte pouze jeden číslo z jednotlivých skupin.

Poznámka : Tyto konstanty jsou určeny jazykem Visual Basic for Applications. V důsledku toho můžete názvy použít kdekoli v kódu místo správných hodnot.

Vrátí hodnoty

Konstanta

Value (Hodnota)

Popis

vbOK

1

Ok

vbCancel

2

Storno

vbAbort

3

Přerušení

vbRetry

4

Opakovat

vbIgnore

5

Ignorovat

vbYes

6

Ano

vbNo

7

Ne


Poznámky

Když soubor nápovědy a kontext jsou k dispozici, uživatel můžete stisknutím klávesy F1 (Windows) nebo HELP (Macintosh) zobrazit téma nápovědy odpovídající kontextu. Některé aplikace host, například aplikaci Microsoft Excel, taky automaticky přidat tlačítko Nápověda k dialogovému oknu.

Pokud se dialogové okno tlačítko Storno , stisknutím klávesy ESC má stejný výsledek jako kliknutím na tlačítko Storno. Obsahuje-li dialogové okno tlačítko Nápověda , kontextové nápovědy přidělený dialogového okna. Dokud kliknutí na ostatní tlačítka na je však vrácena žádná hodnota.

Poznámka : Chcete-li více než první pojmenovaný argument, je nutné použít MsgBox v Výraz. Chcete-li některé pozice argumenty, musí obsahovat odpovídající oddělovačem čárka.

Příklad

Poznámka : Příklady ukazují použití této funkce v jazyce Visual Basic modulu Applications (VBA).

Tento příklad používá funkci MsgBox zobrazíte kritické chybová zpráva v dialogovém okně s tlačítka Ano a ne. Tlačítko Ne je zadaný jako výchozí odpověď. Hodnota funkce MsgBox závisí na tlačítko zvolené uživatelem. V tomto příkladu předpokládá, že tento DEMO.HLP je soubor nápovědy, která obsahuje téma s místní číslo nápovědy rovno 1000.

Dim Msg, Style, Title, Help, Ctxt, Response, MyString
Msg = "Do you want to continue?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "MsgBox Demonstration"
Help = "DEMO.HLP"
Ctxt = 1000
Response = MsgBox(Msg, Style, Title, Help, Ctxt)
If Response = vbYes Then ' User chose Yes.
MyString = "Yes" ' Perform some action.
Else ' User chose No.
MyString = "No" ' Perform some action.
End If

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×