It's tricky, I have similar tests and results depends on:
1) How many records/objects exists
2) Complexity of record/object (number or variables)
The results will be completely different with:
3) If features like sorting are neededCode:TSpriteRec = record ID : integer; x, y : integer; Name : String[80]; angle : double; alpha : byte; components : array [0..9] of integer; p : pointer; end;
In general array of pointers is fastest.
Bookmarks