たくさんのアイテムが入ったリストビューがあります。同期したアイテムを削除したいのですが。それは可能ですか?ListViewに同時にアクセスしてそのアイテムを削除するスレッドが約100個あります。
例えば:
procedure Thread1 ; stdcall;
var
item : TlistItem;
begin
//...
item.delete;
//...
end;
procedure Thread2 ; stdcall;
var
item : TlistItem;
begin
//...
item.delete;
//...
end;
/.... and so on
スレッドは同時に起動されます(おそらくそれらの間の1msの違い)。次に、多くのエラーとAccessViolationsが発生します。助けてください。ありがとうございました :)