Funkcija MsgBox

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Access datora datu bāzē, funkcija MsgBox dialoglodziņā tiek parādīts ziņojums, gaida, kad lietotājs noklikšķina uz pogas, un atgriež skaitlim , kas norāda uz kuras pogas lietotājs noklikšķina.

Sintakse

MsgBox ( uzvedne [pogas ] [virsraksts ] [, konteksts ] [konteksts ] )

Funkcijas MsgBox sintaksē ir šādi argumenti:

Arguments

Apraksts

uzvedne

Obligāts. Virknes izteiksme, kas tiek parādīta kā ziņojuma dialoglodziņā. Uzvednes maksimālais garums ir aptuveni 1024 rakstzīmes atkarībā no izmantotās rakstzīmes platumu. Ja uzvedne sastāv no vairāk nekā viena rinda, jūs varat atsevišķās rindiņās, izmantojot pārvadājumu atgriežamo rakstzīmju (Chr(13)), tabulācijas rakstzīmi (Chr(10)) vai pārvadājumu atgriešanās — tabulācijas rakstzīmju kombināciju (Chr(13) & Chr(10)) starp katru rindu.

pogas

Pēc izvēles. skaitliska izteiksme , kas ir vērtības, norādot numurs un ievadiet pogām, lai parādītu, ikonas stilu, izmantojiet pogu noklusējuma identitātes un ziņojuma lodziņa metodes summu. Ja tiek izlaists, pogu noklusējuma vērtība ir 0.

nosaukums

Pēc izvēles. Virknes izteiksme, kas tiek parādīta dialoglodziņa virsrakstjoslā. Izlaižot virsrakstu, virsrakstjoslā tiek ievietots lietojumprogrammas nosaukumu.

konteksts

Pēc izvēles. Virknes izteiksme, kas identificē palīdzības failu izmantot, lai nodrošinātu kontekstjutīgā palīdzība dialoglodziņu. Ja konteksts , jānorāda arī konteksts .

konteksta

Pēc izvēles. Skaitliska izteiksme, kas ir piešķirtas atbilstošās palīdzības tēmā autora palīdzības palīdzības konteksta numurs. Ja kontekstā , jānorāda arī konteksts .


Iestatījumi

Pogas arguments iestatījumi ir:

Konstante

Vērtība

Apraksts

vbOKOnly

0

Parādīt tikai pogu Labi .

vbOKCancel

1

Parādīt pogu Labi un Atcelt .

vbAbortRetryIgnore

2.

Rādīt pogas pārtraukt, mēģiniet vēlreizun Ignorēt .

vbYesNoCancel

3

, un Atcelt pogas rādīšana

vbYesNo

4

Rādīt pogas un .

vbRetryCancel

5

Rādīt pogas vēlreiz un Atcelt .

vbCritical

16

Rādīt Kritisko ziņojuma ikonu.

vbQuestion

32

Parādīti Vaicājuma brīdinājuma    ikona.

vbExclamation

48

Rādīt ikonu Brīdinājuma ziņojums    .

vbInformation

64

Parādītu Informācijas ziņojumu ikonu.

vbDefaultButton1

0

Noklusējuma ir pirmā poga.

vbDefaultButton2

256

Noklusējuma ir otrā poga.

vbDefaultButton3

512

Noklusējuma ir trešā poga.

vbDefaultButton4

768

Noklusējuma ir ceturtā poga.

vbApplicationModal

0

Lietojumprogrammas modālo; lietotājs ir atbildēt uz ziņojuma lodziņā pirms turpināt darbu pašreizējā lietojumprogrammā.

vbSystemModal

4096

Sistēmas modālo; visu lietojumprogrammu darbība tiek pārtraukta, līdz lietotājs atbild uz ziņojuma lodziņa.

vbMsgBoxHelpButton

16384

Pievieno ziņojuma lodziņam pogu palīdzība.

VbMsgBoxSetForeground

65536

Ziņojuma lodziņš norāda, kā priekšplāna logs

vbMsgBoxRight

524288

Teksts tiek līdzināts pa labi

vbMsgBoxRtlReading

1048576

Norāda, kā ar lasīšanas virzienu no labās uz kreiso lasīšanas ivrita un arābu sistēmās jāparāda teksts


Padoms : Programmā Access 2010 izteiksmju veidotājam ir IntelliSense, lai jūs varētu redzēt, ko argumenti ir nepieciešama izteiksmi.

Pirmās grupas vērtības (0 – 5) apraksta numurs un ievadiet pogas, kas parādīts dialoglodziņā; otrā grupa (16, 32, 48, 64) apraksta ikonas stilu; trešā grupa (0, 256, 512) nosaka, kuras pogas ir noklusējuma; un ceturtā grupa (0, 4096) nosaka ziņojuma lodziņa metodes. Kad pievienojat numurus, lai izveidotu gala vērtību argumentam pogas , izmantojiet tikai vienu skaitli no katras grupas.

Piezīme : Šīs konstantes norāda Visual Basic for Applications. Kā rezultātu nosaukumus var izmantot jebkur kodā reālo vērtību vietā.

Atgriež vērtības

Konstante

Vērtība

Apraksts

vbOK

1

labi

vbCancel =

2.

Atcelt.

vbAbort

3

Pārtraukt

vbRetry

4

Vēlreiz

vbIgnore

5

Ignorēt

vbYes

6

vbNo

7


Piezīmes

Kad tiek sniegta gan konteksts un kontekstā , lietotājam, nospiediet taustiņu F1 (Windows) vai palīdzība (Macintosh), lai skatītu palīdzības tēmu, kas atbilst kontekstā. Dažas resursdatora lietojumprogrammas, piemēram, Microsoft Excel, arī automātiski pievienot palīdzības pogas dialoglodziņu.

Ja tiek parādīts dialoglodziņš pogu Atcelt , nospiežot taustiņu ESC ir tāds pats efekts kā noklikšķinot uz Atcelt. Ja dialoglodziņš ir palīdzības pogas, kontekstjutīgā palīdzība ir paredzēta dialoglodziņu. Tomēr netiek atgriezta nekāda vērtība, līdz tiek noklikšķināts uz kādas no pārējām pogām.

Piezīme : Lai norādītu vairāk nekā pirmo nosaukto argumentu, MsgBox jāizmanto izteiksme. Lai izlaistu kādu pozicionālie argumenti, ir jābūt iekļautiem atbilstošo komatu norobežotāju.

Piemērs

Piezīme : Piemēros demonstrētu izmantošanu šī funkcija programmā Visual Basic for Applications (VBA) moduli.

Šajā piemērā funkcija MsgBox , lai parādītu kritiskas kļūdas ziņojumu dialoglodziņā ar pogu Jā un Nē. Poga Nē tiek norādīta kā noklusējuma atbilde. Funkcija MsgBox atgriezto vērtību atkarībā no pogas, ko izvēlējies lietotājs. Šajā piemērā tiek pieņemts, ka DEMO.HLP ir palīdzības fails, kurā ir tēma ar palīdzības konteksta numuru 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

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×