Hallo
Das Problem ist der folgende Aufruf:
Delphi-Quellcode:
...
for i:=1 to FGrid.SelectedRows.Count-1 do begin
FGrid.Datasource.Dataset.GotoBookmark(pointer(FGrid.SelectedRows.Items[i]));
...
Ich iterieren über die markierten Zeilen. Dieser Vorgang kostet am meisten Zeit. Deshalb
wollte ich das ganze separat erledigen. Im Moment veranschlagt der Thread aber die gleichen Ressourcen wie die zur Anzeige benötigten Komponenten...
Daher müssteich irgendwie auf einer Kopie arbeiten!?
Kann jemand helfen?