Objekte von Klassen in FreePascal erzeugen



Hallo allerseits,

ich habe folgenden Code, der in FreePascal 2.0.2 unter SuSE 10.1 auch
fehlerfrei kompiliert:

program Test;

uses crt;

type TSpieler = class
public
intHP : integer;
end;


var
MyHero : TSpieler;

begin

TSpieler.intHP := 102;

ClrScr;
WriteLn (TSpieler.intHP);

end.


Wenn ich das Programm jedoch ausführe, kommt folgende Fehlermeldung:

Runtime error 216 at $080480D0


Wo liegt mein Fehler?


Viele Grüße,
Mario

.