/ Dienstleistungen / Support / Knowledge Base / Handbuch / Customizing / Scripts / VB Scripts / msgbox/inputbox: Beschreibung der Parameter

msgbox/inputbox: Beschreibung der Parameter

Die Funktionen "msgbox" und "inputbox" und ihre Parameter

msgbox

MsgBox(prompt[, buttons][, title])

msgbox_einfach.gif

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:

Konstante

Wert

Geklickter Button

vbOK

1

OK

vbCancel

2

Cancel

vbYes

6

Yes

vbNo

7

No

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"

inputbox.gif

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
abgelegt unter:
   

kontakt

Suche in Knowledge Base
Hotline

Vertec Hotline: +41 43 444 60 05
Mo - Fr: 9-12 / 14-17 Uhr
Netviewer starten...
Weitere Informationen zu Netviewer.

Haben Sie eine technische Frage zu einem Vertec-Produkt?
zum Anfrageformular...

Unsere Kunden über unsere Support-Leistungen

„Vertec bietet einen hervorragenden Support beim Weiterausbau und bei der Parametrisierung und auch die Hotline-Unterstützung verdient das Prädikat top.“

Thomas Marx, Egeli Informatik AG (40 User)


„Der hervorragende Support, die Hotline sowie eine permanente Weiterentwicklung des Produkts garantieren uns einen hohen Investitionsschutz.“

Moreno Bellido , Walder Wyss & Partner AG, (156 User)