线程安全有什么具体含义?即:什么样的线程才称为线程安全?
解决方案 »
- Udp有没有Connected时件?
- 主程序如何知道系统单击鼠标事件?(下面程序如何修改)
- 走过路过,近来看看,帮忙想想思路,一周内结贴
- 文本文档自动换行的处理
- 如何制作LOADING?
- delphi中怎么用mscomm控件发送一个两位数,例如发41,单片机接收的是0100 0001?
- 我最要好的朋友的父亲得了乙型肝炎,快转成肝癌了,请问哪里有好的医院和治疗方法?(请版主不要删!帮忙置顶一下)
- 50分求MSSQL Server下载地址!
- 大家都用delphi正版软件开发吗
- INDEX IS READ ONLY,我的表有14个字段,不会都要建索引吧!
- ~~~~请问如何写像金山毒霸那种图形介面的程序呢?~~~~~
- Delphi Server 页中的 有关 Excel的一组控件如何用啊?
1、VCL线程安全。
在DELPHI创建VCL类库时,并没有线程的概念,所以VCL并不是基于线程安全的。要在线程中使用主线程的对象时,必须同步。否则可以造成不可预料的结果。
2、全局变量的使用。
由于派生线程可以访问主线程中的全局变量,所以在对全局变量的使用时,也要考虑线程同步,否则访问就是不安全不完整的。