Delphi中多线程类 TThread 用起来比较简单,但对新手来说还是需要注意一些问题。本人并没人系统的学习过Delphi,所以第一次使用的时候花了很长时间去研究。现将所得与共友同享。
一、类的使用
要使用线程类,首先我们要定义一个线程类。并重写EXECUTE方法。具体的方法可以百度。
二、关于Create方法
TThread类的Create方法有一个参数,即:true/false 。当带入True时候,类不会自动调用Execute ,反之则会自动调用。不仅如此,当我们使用True带入时线程也是阻塞的。
三、窗体对象调用
TThread类在使用过程中经常会遇到要调用窗体中某个控件的情况,最好的办法是定义线程类的时候,增加一个控件变量。然后在调用Create方法时候将控件传入到Thread实例中去。
正在加载
