linyawen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年4月20日

摘要: 用 ZIPTV 控件包实现用到其中的 TZip 和 TUnZip 控件函数:function DeCompressFile(sourceFile, targetPath: string): Boolean;var FilesExtracted: Integer;begin result := False; UnZIP1.ArchiveFile := sourceFile; // archive filename // UnZIP1.Passwords.Add('123'); UnZIP1.ConfirmOverwrites := false; // default = Fals 阅读全文
posted @ 2011-04-20 16:35 linyawen 阅读(1460) 评论(0) 推荐(0) 编辑

摘要: Delphi中的线程类转贴于 华夏黑客同盟 http://www.77169.orgDelphi中有一个线程类TThread是用来实现多线程编程的,这个绝大多数Delphi书藉都有说到,但基本上都是对TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编程的全部,我写此文的目的在于对此作一个补充。线程本质上是进程中一段并发运行的代码。一个进程至少有一个线程,即所谓的主线程。同时还可以有多个子线程。当一个进程中用到超过一个线程时,就是所谓的“多线程”。那么这个所谓的“一段代码”是如何定义的呢?其实就是一个函数或过程(对De 阅读全文
posted @ 2011-04-20 11:27 linyawen 阅读(589) 评论(0) 推荐(1) 编辑