Hallo,
ich würde gerne einen (von Delphi) vorgegebenen Aufzählungstyp erweitern.
Hier ein abstrahiertes Beispiel:
<br>
TBaseSet = (bsEins,bsZwei,bsDrei);
TMySet = Low(TBaseSet)..High(TBaseSet),bsMyNew; // Geht so nicht!
<br>
Am Ende soll TMySet also sein: (bsEins,bsZwei,bsDrei,bsMyNew)
<br>
Wie gesagt: TBaseSet wäre nicht von mir beeinflussbar, weshalb mir der Ansatz über die Teilmenge nichts bringen würde!
ich würde gerne einen (von Delphi) vorgegebenen Aufzählungstyp erweitern.
Hier ein abstrahiertes Beispiel:
<br>
TBaseSet = (bsEins,bsZwei,bsDrei);
TMySet = Low(TBaseSet)..High(TBaseSet),bsMyNew; // Geht so nicht!
<br>
Am Ende soll TMySet also sein: (bsEins,bsZwei,bsDrei,bsMyNew)
<br>
Wie gesagt: TBaseSet wäre nicht von mir beeinflussbar, weshalb mir der Ansatz über die Teilmenge nichts bringen würde!
Comment