Registriert seit: 18. Nov 2015
Ort: Kehl
678 Beiträge
Delphi 11 Alexandria
|
AW: Enum Typdefinitionen, mit gleichem Namen in einer Unit
26. Feb 2019, 10:11
Hallo Sprachexperten,
ich würde gerne in einem Unit das folgende definieren
Delphi-Quellcode:
// Das hier einfügen
{$SCOPEDENUMS ON}
type
TEnum1 =
(
Group_A
, Group_B
, Group_C
, Group_D
//
, Group_I
);
type
TEnum2 =
(
Group_S
, Group_H
//
, Group_I // <-- "E2004 Identifier redeclared 'Group_I'"
);
Ich könnte die Enums jetzt umbenennen, oder in separate Units verfrachten.
Meine Frage ist aber: Kann man Delphi überreden diese gleichen Namen zu akzeptieren ?
(ein Namespace in der Art TEnum2.Group_I funktioniert nicht).
Rollo
mit {$SCOPEDENUMS ON} funktioniert das, allerdings musst Du dann immer mit voll qualifizierten Enums arbeiten ala
TEnum1.Group_A etc...
Fritz Westermann
|
|
Zitat
|