Zitat von
alzaimar:
Zu deiner 'Beruhigung': Es gibt ne Macke mit den PageControls... Weiss nur nicht mehr, wie sich die genau äußert.
Versuche doch mal, das Problem einzugrenzen, indem Du sukkessive Funktionalität und Controls entfernst.
Danke, durch diese Antwort hast du mich nochmal angeregt ein bisschen zu tüftel, obwohl ich es eigentlich schon aufgegen hatte.
Und siehe da ich habe den Fehler gefunden.
Es liegt ganz einfach an der Eigenschaft MultiSelect, wenn diese auf True steht kommt der von mir besagt Fehler und wenn nicht, funktioniert es.
Sogar, wenn man diese Eigenschaft zur Laufzeit erst auf True stellt, wird 0 ausgegeben, andernfalls 3.
Ist wohl ein ganz klarer Bug, der hoffentlich bald gefixt wird.
(Auch unter Delphi 7)
Diesen solltet ihr jetzt auch leicht reproduzieren können.
Zitat von
toms:
Vielleicht hilft aber ein Aufruf ListView1.HandleNeeded; im OnCreate.
Danke, das hilft, dann funktioniert es auch bei aktiviertem MultiSelect.
[gelöst]