初次使用TThreadList時找不到.Count屬性,也找不到.Items屬性,沒有這兩個屬性就不能訪問列表中的內容,這可怎麼用呢,後來發現了LockList方法,這個方法返回一個TList,哦,原來是首先通過LockList安全的得到一個TList然後使用TList返回列表中的內同,當然最後不要忘了調用UnLock函數。
例子:
with MyThreadList.LockList do
begin
try
for X := 0 to Count-1 do
Something(Items[X]);
finally
MyThreadList.UnlockList;
end;
end;
http://blog.csdn.net/webouse/archive/2008/05/06/2399606.aspx