2014年10月29日

FreeOnTerminate 的线程在线程管理类的Destroy释放时手工释放的问题

摘要: 这个问题折腾了我整整一天。 有一个线程管理类,集中管理所有新建的线程, 线程统一在创建时标识FreeOnTerminate 为 True。 因为有的线程是不限次循环的,所以在管理类最后 Destroy 时必须对这些线程进行手工停止并释放。开始代码: FAllThread.Items[i].FOwne... 阅读全文

posted @ 2014-10-29 15:24 震撼起飞 阅读(708) 评论(0) 推荐(0)

使用 Delphi Xe 的 TDictionary

摘要: 原本一直使用 TList, 将定义的一个个 Record 保存在TList 里面, 为了能把某些对象管理起来, 例如一个类的 n 多实例,可以进行索引、查找、释放等今天刚看到原来已经有了一个叫 TDictionary 对象,用起来挺方便。 挺像我们在DB中定义的 Dictionary 表,Key、V... 阅读全文

posted @ 2014-10-29 11:55 震撼起飞 阅读(15755) 评论(0) 推荐(0)

导航