VBScript MsgBox-funktionen

Definition och användning

MsgBox-funktionen kan visa ett meddelandefönster, vänta på att användaren klickar på en knapp och returnera värdet som indikerar vilken knapp som klickades.

MsgBox-funktionen kan returnera följande värden:

  • 1 = vbOK - Godkänn-knappen har klickats.
  • 2 = vbCancel - Avbryt-knappen har klickats.
  • 3 = vbAbort - Avbryt-knappen har klickats.
  • 4 = vbRetry - Omstart-knappen har klickats.
  • 5 = vbIgnore - Ignorera-knappen har klickats.
  • 6 = vbYes - Ja-knappen har klickats.
  • 7 = vbNo - Nej-knappen har klickats.

Kommentar:När helpfile och context-argumenten är specificerade kan användaren trycka på F1-tangenten för att visa hjälp.

Tips:Se InputBox-funktionen.

Syntax

MsgBox(prompt[,buttons][,title][,helpfile,context])
Parameter Beskrivning
prompt Obligatorisk. Stränguttryck som visas i dialogrutan. Maxlängden på prompt är ungefär 1024 tecken, beroende på bredden på de använda tecknen. Om prompt innehåller flera rader, kan rader separeras med returtecken (Chr(13))、nylinjesymbol (Chr(10)) eller en kombination av båda (Chr(13) & Chr(10)).
buttons

Numerisk uttryck, som representerar det totala värdet av antalet och typ av visade knappar, använda ikonstyle, standardknappens identifierare samt meddelandefönsterstilen. Om det utskrivs, är standardvärdet för buttons 0.

button s värde:

  • 0 = vbOKOnly - Endast visa bekrefta knappen.
  • 1 = vbOKCancel - Visa bekrefta och avbryt knappar.
  • 2 = vbAbortRetryIgnore - Visa avbryt, omstart och ignorera knappar.
  • 3 = vbYesNoCancel - Visa ja, nej och avbryt knappar.
  • 4 = vbYesNo - Visa ja och nej knappar.
  • 5 = vbRetryCancel - Visa omstart och avbryt knappar.
  • 16 = vbCritical - Visa kritisk informationsikon.
  • 32 = vbQuestion - Visa varningsfrågeikon.
  • 48 = vbExclamation - Visa varningmeddelandekikon.
  • 64 = vbInformation - Visa informationsmeddelandekikon.
  • 0 = vbDefaultButton1 - Den första knappen är standardknappen.
  • 256 = vbDefaultButton2 - Den andra knappen är standardknappen.
  • 512 = vbDefaultButton3 - Den tredje knappen är standardknappen.
  • 768 = vbDefaultButton4 - Den fjärde knappen är standardknappen.
  • 0 = vbApplicationModal - Applikationens modus: Användaren måste svara på meddelandefönstret för att fortsätta arbeta i aktuellt program.
  • 4096 = vbSystemModal - Systemläge: Alla applikationer hålls uppe innan användaren svarar på meddelandefönstret.

Det första gruppen av värden (0 - 5) används för att beskriva vilken typ och antal knappar som visas i dialogrutan; det andra gruppen av värden (16, 32, 48, 64) används för att beskriva ikonens stil; det tredje gruppen av värden (0, 256, 512) används för att avgöra vilken knapp som är standard; och det fjärde gruppen av värden (0, 4096) bestämmer stilen på meddelandefönstret. När du summerar dessa nummer för att generera buttons-parametervärdet får du endast använda ett nummer från varje grupp.

title Stränguttryck som visas i dialogruttans titellista. Om title är utelämnat visas namnet på applikationen i titellistan.
helpfile Stränguttryck används för att identifiera hjälphandboken som tillhandahåller kontextrelaterad hjälp för dialogrutan. Om helpfile är tillhandahållen måste kontext också tillhandahållas. Det är inte tillgängligt på 16-bitars systemplattformar.
context Numerisk uttryck används för att identifiera kontextnumret som författaren till hjälphandboken har tilldelat en viss hjälptema. Om kontext är tillhandahållen måste helpfile också tillhandahållas. Det är inte tillgängligt på 16-bitars systemplattformar.

Exempel

dim answer
answer=MsgBox("Hej alla!",65,"Exempel")
document.write(answer)