Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

AW: if-schleife mit mehreren kriterien

  Alt 14. Jul 2010, 10:25
Delphi-Quellcode:
if not ((Notification_Mail_Priority = 'pHighest')
    or (Notification_Mail_Priority = 'pHigh')
    or (Notification_Mail_Priority = 'pNormal')
    or (Notification_Mail_Priority = 'pLow')
    or (Notification_Mail_Priority = 'pLowest')) then
  begin
    ........
  end;
Delphi-Quellcode:
if (Notification_Mail_Priority <> 'pHighest')
    and (Notification_Mail_Priority <> 'pHigh')
    and (Notification_Mail_Priority <> 'pNormal')
    and (Notification_Mail_Priority <> 'pLow')
    and (Notification_Mail_Priority <> 'pLowest')) then
  begin
    ........
  end;
oder
Delphi-Quellcode:
uses StrUtils;

if not MatchStr(Notification_Mail_Priority, ['pHighest', 'pHigh', 'pNormal', 'pLow', 'pLowest']) then
  begin
    ........
  end;
PS: www.if-schleife.de

[edit]
meinte das casesensitive MatchStr und nicht MatchText.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat