Forum: Object-Pascal / Delphi-Language
Delphi
by s.h.a.r.k,
5. Jul 2011
@BUG: Die Idee hatte ich auch schon. Allerdings wird es dann dahingehend unschön, dass das mit der Freigabe dann so eine Sache wird. Wobei... eigentlich könnte man sowas schon machen, aber es werden am laufenden Band CriticalSections erzeugt, was dann wiederrum nicht so schön ist. Ich glaube ich bleibe bei meinen einzelnen Ableitungen :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by s.h.a.r.k,
5. Jul 2011
Hm, okay... Habe nun wohl langsam verstanden, warum ich das nicht machen kann bzw. der Compiler sich bei sowas quer stellt. Interessant wäre es aber trotzdem gewesen.
Class Helpers können wahrlich ganz schön sein, aber kann man das hier überhaupt anwendbar? Habe noch nie versucht neue Felder einzuführen -- wurde ja erwähnt, dass dies nicht möglich sei.
Forum: Object-Pascal / Delphi-Language
Delphi
by s.h.a.r.k,
5. Jul 2011
Und warum nicht? :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by s.h.a.r.k,
5. Jul 2011
Hallo zusammen,
wollte gerade sowas hier schreiben, nur leider klappt das nicht:
TThreadedObject<T: class> = class(T)
end;
Der Cursor bleibt hinter dem T bei class(T) stehen und der Compiler meldet:
ApCore.Classes.pas(68): E2021 Klassentyp erwartet
Weiß jemand warum das so ist?