SelectOption: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „{|class="wikitable" === RAP-Funktion "{{SEITENNAME}}" === |'''Beschreibung''' || function SelectOption(Prompt, Optionsliste: String; Trennzeichen: Char): …“) |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
|'''Beschreibung''' || | |'''Beschreibung''' || | ||
function SelectOption(Prompt, Optionsliste: String; Trennzeichen: Char): Integer; | function SelectOption(Prompt, Optionsliste: String; Trennzeichen: Char): Integer; | ||
ermöglicht die Auswahl eines | ermöglicht die Auswahl eines Elements aus einer Auswahlliste | ||
|- | |- | ||
|'''Parameter''' || | |'''Parameter''' || | ||
Zeile 18: | Zeile 18: | ||
lOption : Integer; | lOption : Integer; | ||
begin | begin | ||
lOption:=SelectOption(Bitte wählen Sie eine Option:', | lOption:=SelectOption('Bitte wählen Sie eine Option:', | ||
'Option 1;Option 2;Option 3',';'); | 'Option 1;Option 2;Option 3',';'); | ||
if lOption <> -1 then | if lOption <> -1 then |
Aktuelle Version vom 13. Mai 2014, 08:57 Uhr
RAP-Funktion "SelectOption"
Beschreibung |
function SelectOption(Prompt, Optionsliste: String; Trennzeichen: Char): Integer; ermöglicht die Auswahl eines Elements aus einer Auswahlliste |
Parameter |
Prompt - Eingabeaufforderung Optionsliste - Liste der verfügbaren Optionen Trennzeichen - Trennt die Optionen in der Liste voneinander |
Rückgabewert |
Nullbasierter Index der gewählten Option oder -1, falls der Dialog nicht über 'Ok' beendet wurde |
Beispiel |
var lOption : Integer; begin lOption:=SelectOption('Bitte wählen Sie eine Option:', 'Option 1;Option 2;Option 3',';'); if lOption <> -1 then Label1.Caption:='Gewählt: Option Nr. ' + IntToStr(lOption) else Label1.Caption:='---'; end; |
Zurück zu RAP-Funktionen