Thema: Delphi if Abfragen abkürzen

Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#4
  Alt 11. Aug 2002, 13:34
Von mir gibt´s die Idee:
Code:
[b]const[/b]
  Bauds = [b]array[/b][0..6][b]of[/b] [b]string[/b];
    ('2400','4800','9600','14400','19200','28800','38400');
[b]var[/b]
  i : integer;
[b]begin[/b]
  [b]for[/b] i := 0 [b]to[/b] 6 [b]do[/b]
    [b]if[/b](CPBaud = Bauds[i]) [b]then[/b]
      [b]begin[/b]
        CBBaud.ItemIndex := i; break;
      [b]end[/b];
[b]end[/b];
Für Daniel: Um hier eine Fehlerbehandlung zu haben, könnte man den ItemIndex von "CBBaud" hier vor dem Schleifendurchlauf auf einen Default-Wert setzen.
  Mit Zitat antworten Zitat