Forum: Programmieren allgemein
Delphi
by hanvas,
30. Apr 2017
Mach aus TSprite eine Klasse anstelle eines Records dann gehts.
cu Ha-Jö
Forum: Programmieren allgemein
Delphi
by hanvas,
30. Apr 2017
Nein ist es nicht. Das
Data : Irgendwas Stammte noch aus dem Beispiel davor. Korrekt wäre
Data : TSprite read getData write setData; default;
getData und setData sind ja auch mit TSprite deklariert.
Jetzt musst Du schon selbst weitermachen, ich muss los.
Forum: Programmieren allgemein
Delphi
by hanvas,
30. Apr 2017
Dann schreib halt irgendeinen anderen Bezeichner hin. Da du SP verwendest schreib halt
TYPE TSprite = record
x: Integer;
y: Integer;
w: Integer;
h: Integer;
visible: Bool;
Forum: Programmieren allgemein
Delphi
by hanvas,
30. Apr 2017
Geht es Dir daraum das dass Array tatsächlich negative Indicies unterstützt - das geht nicht - oder nur um den Zugriff darauf?
Du könntest die Indicies entweder mit einer (inline) Funktion mappen oder das Array in eine Klasse / Record packen.
Also ungefähr so :
TYPE irgendwas = (Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag);