Hallo zusammen,
habe ein Problem bei der Definition eines Aufzählungstypen, welcher (leider) reservierte Wörter als Elemente verwendet.
Z.B. möchte ich folgenden Typ definieren:
Code:
type SizeTyp = (byte, word, long);
Sobald ich dies getan habe, kann ich keine Variable vom Typ
Byte oder
Word erzeugen, da diese in Delphi bereits definiert sind:
Code:
procedure TForm1.Abc(Sender: TObject);
var
i: Byte;
begin
i := 0;
...
end;
ergibt folgende Fehlermeldung an der Stelle
i: Byte;:
[Fehler] Unit1.pas(xxx): '..' erwartet, aber ';' gefunden
sowie diverse Folgefehler.
Gibt es da eine Ausweg (ohne die Elementnamen zu ändern, da ich schon ganz gerne genau diese verwenden will)?
Danke und Gruß,
Michael.