编程论坛
注册
登录
编程论坛
→
Delphi论坛
同时读写一个变量的问题
yalewang
发布于 2010-08-03 17:01, 736 次点击
有两个过程如果在同一时间不可避免读写一个全局变量,会否有错误提示?怎样解决
这个问题可能很少发生,可是想起来有意思,
3 回复
#2
yalewang
2010-08-03 22:24
是dll中多个调用程序对DLL中的全局变量读写
#3
东海一鱼
2010-08-03 22:31
那你需要用互斥或事件对象对这个全局变量进行保护。说得难听点,就像公用单人厕所的使用,
先进去的人翻牌‘有人’,出来后翻‘空闲’。后来人看到标志就知道该如何动作了。
#4
yalewang
2010-08-06 08:33
delphi 中实现好麻烦
1