Zitat von
alzaimar:
Unter Delphi 6 funktioniert es jedenfalls:
1x PageControl, 2xTabsheet (Tab1 ist vorne). Auf Tab2 eine Listview mit drei Einträgen. Ein Timer (100ms) schreibt in die
Form.Caption := IntToStr(ListView.Items.Count);
so funktioniert es bei mir auch, aber in meinen Projekt nicht, obwohl es nicht viel anders ist, es sind insgesamt 7 Tabs, auf dem ersten ist die besagte ListView, welche von Anfang an, 3 Items enthält, wenn ich nun auf einem Button, der sich unter dem PageControl (auf keinem Tab) auf einem Panel befindet klicke, sagt er mir, dass die ListView 0 Einträge enthält, bis ich den ersten Tab mit der ListView einmal fokusiert habe, danach ist es egal, welcher Tab fokusiert ist, er ließt mir dann immer korrekt 3 Items aus.
Ich verstehe es einfach nicht.
(arbeite atm mit
RAD Studio 2007 unter Win XP Pro SP3, die ListView hat einen Header und steht auf vsReport (glaube aber nicht, dass es damit etwas zu tun hat))