BUG: System.TMonitor 作为同步对象时可能会产生异常 经过数日折磨之后终于确定是TMonitor存在BUG @_@,问题主要来自于Wait和Pulse这组函数。因为Generics.Collections.TThreadedQueue同样使用了TMonitor来同步,所以TThreadedQueue也有BUG。Classes.TThreadList也使用TMonitor,不过因为里面没有用到Wait函数,所以并TThreadList可以正常使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么意思,你发现什么bug了,声明情况下会无效 只要在多线程环境下使用了Wait和Pulse函数都容易出错,目前没发现只使用Enter和Exit的情况下出错,不过还是尽量不要使用TMonitor,而用其它阻塞对象或WINAPI代替。 FTP客户端上传的失败开发过程 ShellExecute 如果找不到目标死机怎么办? 大家勿进,自己换ID! EDIT怎么设置只能输入一个字符? 我如何能得到数据库中表名的列表,在ComboBox中,急再线等 delphi中实现3层数据库应用服务客户端时出错 送分了!!!!!! win7 delphi7安装 ehlib报这个错,请大侠帮看下 弹出菜单的问题 Xe6 无法生成多语言模块 我是护士,我业余时间自学c++和Delphi,我将来能做什么呢? Delphi2010 + win7(64位),断点调试为什么不起作用?有人知道么?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货