Da gebe ich Dir vollkommen Recht, nur ist diese Möglichkeit IIRC erst ab Delphi 2006 verfügbar. Du hast ja Deine verwendete Version leider nicht im Profil angegeben, aber zur Sicherheit kannst Du die Verfügbarkeit ja einfach prüfen, indem Du einmal eine Klassenvariable deklarierst und probierst, ob der Compiler das annimmt.
Delphi-Quellcode:
type
TTest = class
protected
class var Blubb: integer;
end;
Habe ich bereits
, mit Delphi 7 gehts nicht, mit 2010 schon. Ich arbeite jedoch meist mit Delphi 7, da wir uns in der Schule leider nur auf Delphi 7 beschränken müssen.