[讨论] AU3在 网络通信 中卡死问题 。
本帖最后由 republican 于 2010-6-23 21:28 编辑以以下代码为例:
;-----------microsoft.xmlhttp过程------------------------
$oMyError = ObjEvent("AutoIt.Error","MyErrFunc")
$oHTTP = ObjCreate("microsoft.xmlhttp")
$oHTTP.Open("post", $web, False)
$oHTTP.setRequestHeader("Host", "XXX")
$oHTTP.Send()
;----------endofit--------------------------------------------
Func MyErrFunc()
Endfunc
当MSXMLHTTP在发送过程中,若网络出现问题,或超时:
此时,上述代码有不同的几率出现系统GUI卡死(不包括OPENGL,D3D渲染的程序), 输入设备(键盘、鼠标)无响应并伴有蜂鸣器响的情况。
遂想问问,有没有人跟我一样的症状,及应该如何避免。 手工顶置~~
个人认为,对于网间通讯来说,这是个挺严重的问题。尤其对于游戏玩家。
究竟是什么原因在阻塞鼠标及键盘呢?难道AU3本身Hook了这些函数? 没遇到,纯关注. BS楼上的 偶不敢BS楼上两位,只能仰望...
这贴水了... 我一般都用winhttp, 没遇过这种情况. 回复 6# xayle
你说的是避免这问题的方法。
我想讨论的是AU3核心是否有问题?
如果核心确实有这个问题,再强大也是空谈. 路过看看....
页:
[1]