OptionNumber := STRMENU( OptionString [, DefaultNumber]);
STRMENU
Die Funktion STRMENU öffnet ein Dialogfenster und zeigt Optionen (OptionString) an, aus denen sich der Benutzer entscheiden kann.
Parameter
Der erste Parameter OptionString enthält die einzelnen Optionen (getrennt per Kommata), die dem Anwender dargestellt werden.
Der zweite Parameter (DefaultNumber) ist optional und gibt die Optionsnummer an, die vorausgewählt werden soll.
Rückgabewert
Die Funktion liefert die Nummer (OptionNumber) der gewählten Option zurück, oder - wenn der Benutzer über den Button „Abbrechen” abbricht - eine 0 (Null).
Beispiel
OptionString:='Niedrig,Normal,Hoch'; OptionNumber:=STRMENU(OptionString,2); IF OptionNumber>0 THEN MESSAGE('Sie haben sich für ''%1'' entschieden.', SELECTSTR(OptionNumber,OptionString)) ELSE MESSAGE('Sie haben den Vorgang abgebrochen.');