Delphi中多线程用Synchronize实现VCL数据同步显示

  • Post author:
  • Post category:其他




Delphi




中多线程用




Synchronize




实现




VCL




数据同步显示

Lanno Ckeeke
2006-5-12
概述:
VCL实现同步的另一种方法就是调用线程类的Synchronize的过程,此过程需要一个无参数的procedure,故在此procedure中无法传递参数值,但可以通过类的成员来实现。在类的Execute中只须调用Synchronize就可以了。
实现:
关键在于对Synchronize参数的定义。定义一个无参数的procedure通过它来访问类的成员变量szName和nIndex。在类的重载Execute中调用Synchronize。
子类的定义如下:

  1. unit



版权声明:本文为maxcode原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。