由类方法产生的线程如何访问类本身的数据
如题,希望高手指导一下在下。
我又Tlabel派生一个类,在类中产生一个线程,这个线程的任务就是不断改变TLabel本身的字体颜色。但是线程中访问不到类本身的数据?请问如何做?
[解决办法]
可以把创建者(类的实例对象)的指针传给线程的吧
不过,线程直接修改vcl界面可能不行
[解决办法]
VCL控件对线程不够安全,不建议你那么做。
想改颜色直接在窗口里的定时器里改不就可以了。
[解决办法]
VCL控件里使用线程,每创建一个对象就会新开一个线程,不合适
[解决办法]
你的UI线程就这么忙?