Die
AV kommt hier:
Delphi-Quellcode:
function TListItem.GetIndex: Integer;
begin
if Owner.Owner.OwnerData then // hier bleibt er stehen
Result := FIndex else
Result := Owner.IndexOf(Self);
end;
Wie gesagt in der ListView und im Edit-Feld steht defintiv etwas drin, schließlich seh ich das ja und arbeite mit den Daten auch an anderen Stellen.
Ich habe aber nirgendwo Code, der FindCaption beinflussen könnte.