初次使用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;
例子:
with MyThreadList.LockList do
begin
try
for X := 0 to Count-1 do
Something(Items[X]);
finally
MyThreadList.UnlockList;
end;
end;
本文介绍了如何使用 TThreadList 的 LockList 方法来安全地获取列表内容,并提供了具体的应用示例。
1509

被折叠的 条评论
为什么被折叠?



