Parameter
Das Nachrichtenfenster hat 4 Parameter
Msgbox(Flag, Titel, Text, [Timeout])
1. Eine Kombination von Flags die das Aussehen und das Verhalten des Nachrichtenfensters kontrollieren.
2. Titel des Nachrichtenfensters
3. Text des Nachrichtenfensters
4. Automatisches Ausblenden des Nachrichtenfensters (Zeit in Sekunden) [optional]
Beispiel:
MsgBox (0, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
|
|
| |
OK |
|
| |
|
|
Flags
Innerhalb eines Nachrichtenfensters sind nur bestimmte Kombinationen von Buttons zulässig die über folgende Flags angepasst werden:
0 =
MsgBox (0, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
|
|
| |
OK |
|
| |
|
|
1 =
MsgBox (1, "Ich bin der Titel", "Ich bin der Text")
2 =
MsgBox (2, "Ich bin der Titel", "Ich bin der Text")
3 =
MsgBox (3, "Ich bin der Titel", "Ich bin der Text")
4 =
MsgBox (4, "Ich bin der Titel", "Ich bin der Text")
5 =
MsgBox (5, "Ich bin der Titel", "Ich bin der Text")
6 =
MsgBox (6, "Ich bin der Titel", "Ich bin der Text")
Hier die Bezeichnungen für das in dem Nachrichtenfenster darzustellende Icon:
0 =
MsgBox (0, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
|
|
| |
OK |
|
| |
|
|
16 =
MsgBox (16, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
 | Ich bin der Text |
|
|
| |
OK |
|
| |
|
|
32 =
MsgBox (32, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
 | Ich bin der Text |
|
|
| |
OK |
|
| |
|
|
48 =
MsgBox (48, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
 | Ich bin der Text |
|
|
| |
OK |
|
| |
|
|
64 =
MsgBox (64, "Ich bin der Titel", "Ich bin der Text")
| |
Ich bin der Titel |
|
| |
 | Ich bin der Text |
|
|
| |
OK |
|
| |
|
|
Rückgabewerte
OK = 1
Abbrechen = 2
Abbruch = 3
Wiederholen = 4
Ignorieren = 5
Ja = 6
Nein = 7
Nochmal versuchen = 10
Weiter = 11
(Sie können auch auf die einzelnen Schaltflächen im Vorschau der Nachrichtenfenster raufrollen um den Rückgabewert anzuzeigen)
Hier ein kleines Beispiel dazu: