Hi,
vielleicht hilft das ja noch:
Habe beim portieren von Delphi3-Code nach Delphi5 gemerkt, daß bei TListView_Items im OnCompare-Event die Elemente "Item1.SubItems[i]" bzw. "Item2.SubItems[i]" ab Index 11 (!!) gezählt werden. Kleinere Werte führen unweigerlich zu einer
Exception.
Delphi 5 zählt offensichtlich von Null an, und was Delphi 7 macht, keine Ahnung.
Gruß
Achim