SelectOption: Unterschied zwischen den Versionen

Aus Schild-NRW Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{|class="wikitable" === RAP-Funktion "{{SEITENNAME}}" === |'''Beschreibung''' || function SelectOption(Prompt, Optionsliste: String; Trennzeichen: Char): …“)
 
 
(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 Elemente aus einer Auswahlliste
+
     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, 09: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