MSGBOX str|str-var [ , [art] [icon] [def] ] [,strvar]
In einem kleinen Fenster wird eine Meldung ausgegeben. Als Text kann ein String oder eine Stringvariable angegeben werden. Über Optionen kann das Aussehen und der aktive Button beeinflußt werden. Das Ergebnis der Eingabe (Anfangsbuchstabe der Schaltfläche) wird in die Stringvariable strvar bzw. #S0 übertragen.
In dem String bzw. in der Stringvariablen können die Zeichen X'0D0A' für eine neue Zeile und das Zeichen X'09' für einen Tabulator enthalten sein.
art Bestimmung der Schaltfläche(n), die in der Messagebox enthalten sein sollen:
A (Abort)  
C (Cancel)  
I (Ignore)  
N (No)  
O (OK)  
R (Retry)  
Y (Yes)  
Folgende Kombinationen sind zulässig:
O   (OK, Standard, wenn dieser Parameter fehlt)
OC  (OK, Cancel):
YN  (Yes und No)
YNC (Yes, No und Cancel):
ARI (Abort, Retry und Ignore):
RC  (Retry und Cancel)
icon Icon, das in der Messagebox angezeigt werden soll:
X (Ausrufezeichen)  
F (Information)  
Q (Question, Fragezeichen)  
S (Stop)  
def Default-Button: Bezeichnung der Schaltfläche, die akiviert sein soll, d.h. wenn der Benutzer die Taste <Enter> drückt, wird diese Taste als Ergebnis zurückgegeben.
1 Erste Schaltfläche, z. Yes bei "YNC"
2 Zweite Schaltfläche, z.B. No bei "YNC"
3 Dritte Schaltfläche, z.B. Cancel bei "YNC"
strvar String-Variable, in der als Ergebnis der Anfangsbuchstabe der Taste (im englischen Format A, C, I, N, O, R oder Y) zurückgegeben. Standard = #S0.