msgbox/inputbox: Beschreibung der Parameter
msgbox
MsgBox(prompt[, buttons][, title])
prompt
Der Text, der angezeigt werden soll. Falls der Text mehrzeilig ist, können die einzelnen Zeilen durch chr(13) & chr(10) (carriage return-linefeed) getrennt werden.
msgbox "Hier kommt " + chr(13) + chr(10) + "ein Zeilenumbruch"
buttons
Hier wird die Kombination von Buttons (OK, Cancel etc.) und Zeichen (rotes X, gelbes Ausrufezeichen etc.) festgelegt, die angzeigt werden soll. Die Angabe erfolgt über eine Nummer oder eine Konstante. Eine Auflistung der Nummern und zugehörigen Konstanten finden Sie etwas weiter unten. Wenn nichts angegeben wird, wird einfach ein OK Button angezeigt.
msgbox "Dies ist mein Text", vbOKCancel
msgbox "Dies ist mein Text", 1
title
Der Titel der MessageBox. Falls nichts angegeben wird, hat die MsgBox keinen Titel.
msgbox "Dies ist mein Text", vbOKCancel,
"Titel"
msgbox "Dies ist mein Text",,"Titel" (ohne Button-Angabe)
Konstanten für Buttons
Die am häufigsten verwendeten Buttons / Icons sind:
|
Konstante |
Wert |
Beschreibung |
|---|---|---|
|
vbOKOnly |
0 |
OK Button. |
|
vbOKCancel |
1 |
OK und Abbrechen Buttons. |
|
vbYesNoCancel |
3 |
Ja, Nein, und Abbrechen Buttons. |
|
vbYesNo |
4 |
Ja und Nein Buttons. |
|
vbCritical |
16 |
Kritische Message: rotes X und einen OK-Button. |
|
vbExclamation |
48 |
Warnung: gelbes Ausrufezeichen und einen OK-Button. |
|
vbInformation |
64 |
Information: Blaues i und einen OK-Buton |
Rückgabewerte
Die MsgBox hat folgende Rückgabewerte:Dim Wert
Wert = MsgBox "Dies ist mein Text", 1, "Vertec"
'Wert ist 1 oder 2, je nachdem, welcher Button geklickt wurde
Weitere Informationen
Eine vollständige Auflistung der MsgBox Funktion finden Sie
hier:
http://msdn.microsoft.com/en-us/library/sfw6660x(VS.85).aspx
InputBox
InputBox(prompt[, title][, default])
prompt
Der Text, der angezeigt werden soll. Falls der Text mehrzeilig ist, können die einzelnen Zeilen durch chr(13) & chr(10) (carriage return-linefeed) getrennt werden.
title
Der Titel der InputBox. Falls nichts angegeben wird, hat die
InputBox keinen Titel.
default
Der Text, der als Standardantwort im Feld angezeigt werden soll.
Kann auch leergelassen werden, dann erscheint das Feld leer.
Rückgabewerte
Wenn der Benutzer OK klickt (oder Enter drückt), wird der Inhalt der Textbox zurückgegeben.
Wenn der Benutzer Cancel klickt, wird ein Leerstring ("")
zurückgegeben.
Beispiel
Inputbox "Wie lautet Ihr Name?","Vertec","Sandra"

Weitere Informationen
Eine vollständige Beschreibung der InputBox Funktion finden Sie
hier:
http://msdn.microsoft.com/en-us/library/3yfdhzk5(VS.85).aspx
| erstellt: | 30.05.2008 |
|---|---|
| geändert: | 25.07.2008 |
