IBM Lotus Symphony
|
Zeigt einen Dialog mit einer Nachricht an und gibt einen Wert zurück.
MsgBox (Text As String [,Typ As Integer [,Dialogtitel As String]])
Integer
Text: Zeichenfolgeausdruck, der im Dialog als Nachricht angezeigt wird. Zeilenumbrüche können Sie mit Chr$(13) einfügen.
Dialogtitel: Zeichenfolgeausdruck, der in der Titelleiste des Dialogs angezeigt wird. Wird dieser Parameter übergangen, so wird der Name der jeweiligen Anwendung angezeigt.
Typ: Ein beliebiger Integer-Ausdruck, der den Dialogtyp angibt und Anzahl und Art der angezeigten Schaltflächen oder Symbole festlegt. Typ stellt eine Kombination von Bitmustern dar. Die Dialogelemente werden durch Addition ihrer jeweiligen Werte definiert:
Werte
0 : Nur OK-Schaltfläche wird dargestellt.
1 : OK- und Abbrechen-Schaltfläche werden dargestellt.
2 : Abbrechen-, Wiederholen- und Ignorieren-Schaltfläche werden dargestellt.
3 : Ja-, Nein- und Abbrechen-Schaltfläche werden dargestellt.
4 : Ja- und Nein-Schaltfläche werden dargestellt.
5 : Wiederholen- und Abbrechen-Schaltfläche werden dargestellt.
16 : Das Stopp-Symbol wird mit in den Dialog aufgenommen.
32 : Das Fragezeichen-Symbol wird mit in den Dialog aufgenommen.
48 : Das Ausrufezeichen-Symbol wird in den Dialog aufgenommen.
64 : Das Informations-Symbol wird mit in den Dialog aufgenommen.
128 : Erste Schaltfläche des Dialogs ist Standardschaltfläche.
256 : Zweite Schaltfläche des Dialogs ist Standardschaltfläche.
512 : Dritte Schaltfläche des Dialogs ist Standardschaltfläche.
Rückgabewert:
1 : OK
2 : Abbrechen
3 : Abbrechen
4 : Wiederholen
5 : Ignorieren
6 : Ja
7 : Nein
Sub ExampleMsgBox
Dim sVar as Integer
sVar = MsgBox("Las Vegas")
sVar = MsgBox("Las Vegas",1)
sVar = MsgBox( "Las Vegas",256 + 16 + 2,"Titel im Dialog")
end sub