VBScript MsgBoxFunktion
Vollständige VBScript-Referenz
Die MsgBox-Funktion zeigt ein Meldungsfeld an, wartet darauf, dass der Benutzer auf eine Schaltfläche klickt, und gibt dann einen Wert zurück, der angibt, welche Schaltfläche angeklickt wurde.
Die MsgBox-Funktion gibt die folgenden Werte zurück:
- 1 = vbOK - OK-Schaltfläche angeklickt
- 2 = vbCancel - Abbrechen-Schaltfläche angeklickt
- 3 = vbAbort - Abbruch-Schaltfläche angeklickt
- 4 = vbRetry - Wiederholen-Schaltfläche angeklickt
- 5 = vbIgnore - Schaltfläche Ignorieren angeklickt
- 6 = vbYes - Schaltfläche Ja angeklickt
- 7 = vbNo - Schaltfläche Nein angeklickt
Hinweis:Wenn sowohl der helpfile- als auch der context-Parameter angegeben sind, kann der Benutzer die F1-Taste drücken, um die Hilfe anzuzeigen.
Tipp:Siehe die InputBox-Funktion.
Syntax
| Parameters | Beschreibung |
|---|---|
| prompt | Erforderlich. Ein Zeichenfolgenausdruck, der als Meldung im Dialogfeld angezeigt wird. Die maximale Länge von prompt beträgt ungefähr 1024 Zeichen, abhängig von der Breite der verwendeten Zeichen. Wenn prompt mehrere Zeilen enthält, können Sie die Zeilen mit Wagenrücklaufzeichen (Chr(13)), Zeilenvorschubzeichen (Chr(10)) oder einer Kombination aus Wagenrücklauf- und Zeilenvorschubzeichen (Chr(13) & Chr(10)) trennen. |
| buttons | Optional. Ein numerischer Wert, der die Summe von Werten ist, die die Anzahl und den Typ der anzuzeigenden Schaltflächen, den zu verwendenden Symbolstil, die Identität der Standardschaltfläche und den Stil des Meldungsfelds angeben. Der Standardwert ist 0.
Wir können die Schaltflächen in vier Gruppen unterteilen: Die erste Gruppe von Werten (0-5) wird verwendet, um Typ und Anzahl der im Dialogfeld angezeigten Schaltflächen zu beschreiben; die zweite Gruppe (16,32,48,64) wird verwendet, um den Symbolstil zu beschreiben; die dritte Gruppe (0,256,512,768) wird verwendet, um die Standardschaltfläche zu bestimmen; und die vierte Gruppe (0,4096) bestimmt den Stil des Meldungsfelds. Wenn Sie diese Zahlen addieren, um den Wert des buttons-Parameters zu erzeugen, können Sie nur eine Zahl aus jeder Gruppe verwenden. |
| title | Optional. Der Titel des Meldungsfelds. Standardmäßig wird der Anwendungsname verwendet. |
| helpfile | Optional. Ein Zeichenfolgenausdruck, der die Hilfedatei angibt, die für kontextsensitive Hilfe für das Dialogfeld verwendet wird. Muss zusammen mit dem Parameter context verwendet werden. |
| context | Optional. Ein numerischer Ausdruck, der die Kontextnummer angibt, die vom Autor der Hilfedatei einem Hilfethema zugewiesen wurde. Muss zusammen mit dem Parameter helpfile verwendet werden. |
Beispiele
Beispiel 2
Meldungsfeld mit Zeilenumbrüchen:
MsgBox("Hello" & chr(13) & "world")
</script>
Selbst ausprobieren »
Beispiel 3
Verschiedene Schaltflächensätze und verschiedene Symbole. Gibt den Wert der angeklickten Schaltfläche zurück:
x=MsgBox("Hello world",n)
document.getElementById("myDiv").innerHTML="You clicked: " & x
</script>
Selbst ausprobieren »
Beispiel 4
Meldungsfeld mit einem Titel:
x=MsgBox("Are you a programmer",4,"Please answer")
</script>
Selbst ausprobieren »
Vollständige VBScript-Referenz Weitere Erweiterungen