Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
18. Feb 2021
Class Helper und Record Helper sind einfach nur eine "nachträgliche" Erweiterung.
So kann man auch an Typen/Klassen direkt hilfreiche Methoden anhängen,
anstatt sie als einzelfunktion irgendwo zu haben.
z.B.
var
R1, R2: TRect;
i: Integer;
S := IntToStr(i); // Funktion
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
18. Feb 2021
Jupp, IN bringt bei einem ENUM nichts, da diese Variable wie ein Integer (alle ordinalen Typen) eh nur einen Wert haben kann. (dafür ist das = da)
Bei einem SET (je Wert ein Bit im Typen) oder Listen, da kann man schön auch mit IN arbeiten. (mit = dort ALLE Bits gleichzeitig vergleichen)
In deinem Fall brauchst eher eine Konstante, wo du mit IN nachsehn kannst.
Sobald auch nur ein Wert...