ich hab das problem bisher so gelöst:
Delphi-Quellcode:
type
T8ByteArray = Array [0..7] of Char;
[...]
var LPoint1, LPoint2: TPoint;
begin
if T8ByteArray(LPoint1) = T8ByteArray(LPoint2) then
[...]
end;
bei records wo das nicht funktioniert weil zum beispiel strings drin vorkommen hab ich dann einfach eine funktion gemacht die mir sagt ob die beiten gleich sind (welche dann mit Lpoint1.X etc. vergleicht)