msgbox/inputbox: Beschreibung der Parameter

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

Produktlinie

Standard

|

Expert

Betriebsart

CLOUD ABO

|

ON-PREMISES

Module

Leistung & CRM

Budget & Teilprojekt

Fremdkosten

Ressourcenplanung

Business Intelligence

Erstellt: 30.05.2008
Aktualisiert: 30.12.2022 | Visual Basic Syntax entfernt

msgbox

vtcapp.msgbox(text[, buttons][, title])

text

Der Text, der angezeigt werden soll.

Wird nur der Text angegeben, enthält die Messagebox den Titel "Information" sowie einen OK Button:

vtcapp.msgbox("Dies ist mein Text")

 

Lange Texte können mit \n umgebrochen werden:

vtcapp.msgbox("Hier kommt \nder Zeilenumbruch")

buttons (optional)

Hier wird die Kombination von Buttons (OK, Cancel etc.) und Zeichen (rotes X, gelbes Ausrufezeichen etc.) festgelegt, die angezeigt werden soll. Die Angabe erfolgt über eine Nummer. Wird nichts angegeben, enthält die Messagebox einen OK Button.

vtcapp.msgbox("Dies ist mein Text", 1)

Die am häufigsten verwendeten Buttons / Icons sind:

Wert Beschreibung
0 OK Button.
1 OK und Abbrechen Buttons.
3 Ja, Nein, und Abbrechen Buttons.
4 Ja und Nein Buttons.
16 Kritische Message: rotes X und einen OK-Button.
48 Warnung: gelbes Ausrufezeichen und einen OK-Button.
64 Information: Blaues i und einen OK-Buton

 

title (optional)

Der Titel der Messagebox.

vtcapp.msgbox("Dies ist mein Text", 1, "Vertec")

Wird ein Titel angegeben, muss auch ein Button angegeben werden.

Falls nichts angegeben wird, hat die Messagebox den Titel "Information".

Rückgabewerte

Die Messagebox hat folgende Rückgabewerte:

Wert Geklickter Button
1 OK
2 Abbrechen
6 Ja
7 Nein

 

inputbox

vtcapp.inputbox(title, text[, default])

title

Der Titel der Inputbox. Soll die Inputbox keinen Titel haben, geben Sie einen Leerstring an.

text

Der Text, der angezeigt werden soll.

vtcapp.inputbox("Vertec", "Wie lautet Ihr Name?")

Falls der Text mehrzeilig ist, können die einzelnen Zeilen durch \n getrennt werden.

default (optional)

Falls Sie einen Text als Standardantwort im Feld anzeigen möchten, können Sie als dritten Parameter den Wert angeben.

vtcapp.inputbox("Vertec", "Wie lautet Ihr Name?", "Hier Ihren Namen eingeben")

Rückgabewerte

Wenn der Benutzer OK klickt (oder Enter drückt), wird der Inhalt der Textbox zurückgegeben.

Wenn der Benutzer Abbrechen klickt, wird ein Leerstring zurückgegeben.

Bitte wählen Sie Ihren Standort