Hallo !
Danke für deine Antwort.
pmyItem1 und pmyItem2 sind die übergebenen Pointer:
Delphi-Quellcode:
function MyListCompare(pmyItem1, pmyItem2: pointer): integer;
^^^^^^^^^ ^^^^^^^^
Ich denke die beiden Compare-Varianten werden das gleiche Ergebnis liefern .
Die Zugriffsverletzung tritt ja auch schon beim Zugriff auf :
TmyItem(pmyItem1).V1 auf.
Das ist das eigentliche Problem.