Thema: Delphi If Abfrage Syntax

Einzelnen Beitrag anzeigen

ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#1

If Abfrage Syntax

  Alt 20. Dez 2006, 13:13
Hallo,

Ich habe eine If Abfrage zur überprüfung geschrieben.

In der String Variabel "temp" soll der Benutzer eine Richtung schreiben, ansonsten kommt eine Fehlermeldung.

Habe mir das gedacht:

Delphi-Quellcode:
  // Überprüfung
  If not (['oben','links','unten','rechts','up','left','down','right'] in temp) then
  begin
    showmessage('Fehler...');
    exit;
  end;
So in etwa habe ich schon einmal eine längere If Abfrage kurz gelöst.
Leider kann ich mich nicht mehr genau an die Syntax erinnern,
den hier kommt der Fehler

[Fehler] Unit1.pas(188): Ordinaltyp erforderlich


Aber es sollte so bzw. ähnlich doch gehen? Oder?
Hab schon einiges herumprobiert, aber es kommt immer eine Fehlermeldung...

Gruß,
Ferby
  Mit Zitat antworten Zitat