Dem Anwender eine Auswahlliste anzeigen

Beispiele

Auswahl$="{ eins ; zwei ; zehn ; vierzehn }"
! Die zweite und die vierte Option werden vorselektiert
Vorgabe$="{ 2; 4}"
Der Anwender darf mehrere Optionen gleichzeitig wählen
IsMulti=1
Result$=CHOICE$(" Bitte wählen " ; Auswahl$ ; Vorgabe$ ; IsMulti )
! Da wir eine Multieingabe gewählt haben, bekommen wir eine Liste als Ergebnis
DISP Result$ "\n"

Referenz

CHOICE$( Titel$ ; Auswahl$ ; Vorgabe$ ; IsMulti )
Die Anweisung erzeugt einen Auswahldialog. Bei der Zeichenkette Auswahl$ handelt es sich um eine Liste mit Elementen, die zur Auswahl angeboten werden. Die Zeichenkette Vorgabe$ enthält entweder eine Zahl, die die Position innerhalb der Auswahl-Liste enthält oder es handelt sich um eine Liste, wenn mehrere Vorgaben angewählt werden sollen. Mit IsMulti wird angegeben, ob mehrere Auswahlen oder nur eine Auswahl möglich sind. Die Funktion liefert als Ergebnis etweder eine Liste (IsMulti=1) oder eine einzelne Zeichenkette (IsMulti=0), die die gewählten Positionsnumern der Auswahl enthält. Ein leeres Ergebnis gibt an, dass der Anwender die Auswahl abgebrochen hat.

Siehe auch



Schatten