| catweasel hat folgendes geschrieben: |
| Muss irgendwie mit SET of gehen, hab aber keine Ahnung da so richtig |
Nee, nee... mit Set is da nix. Ein set ist intern was ganz anderes, nämlich eine Bitmaske.
Zum Beispiel in "Set of byte" sind 256 bits, sprich 8 Integers hintereinander.
Wird 8 in das Set aufgenommen, dann wird das 8te Bit auf 1 gesetzt. Umgekehrt funktioniert der Test mit 'in'.
Wenn du jetzt ein "Set of (Element1,Element2,Element3,Element4)" deklarierst, bekommst du intern eine Bitmaske aus 4 Bits.
Mit irgendwas anderem als solchen internen Konstanten und Zahlen bis 255 geht das aber nicht.
Mann verdammt ich sollte echt langsam mal eine "Was macht Delphi intern"-FAQ schreiben anstatt sowas 10X in unterschiedlichen Foren zu erklären.