Autor Beitrag
NewMori
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 45
Erhaltene Danke: 1



BeitragVerfasst: Do 17.06.10 16:13 
Hallo,
ich schreibe gerade eine Klasse die Verschiedene Objekte in einem Raster einteilt. Dazu wird am Anfang der X und Y Offset übergeben ich berechne ihn so:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
asm
mov X1, offset Dummy;
mov X2, offset Dummy.Position.X;
mov X3, offset Dummy.Position.Y;
end;

X ist dann X2-X1 und Y X3-X1. Der Punkt "Position" ist ein Record, daher bin ich mir nicht sicher, ob dieser in der Klasse liegt oder ein Zeiger auf einen Record ist. Es ist aber wichtig, das der Offset immer der gleiche ist was bei einem Zeiger ja nichtmehr gewähreistet währe. Also meine Frage: Liegt der Record in der Klasse oder ist es ein Pointer.


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Do 17.06.2010 um 19:06

_________________
Es ist keine Kunst in ein Programm 20 Fehler zu schreiben. Die Kunst ist es das Programm dann noch zum laufen zu bekommen.