找回密码
 加入
搜索
查看: 5537|回复: 18

[GUI管理] 程序操作太快或者频繁点击就会出错[已解决]

[复制链接]
发表于 2016-12-12 10:49:23 | 显示全部楼层 |阅读模式
本帖最后由 heroxianf 于 2016-12-17 17:56 编辑

下面是错误提示,是正对EXCEL表格写入东西的时候提示出错的。




不知道为什么,换了低版本的AU3,可以解决问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-12-12 11:24:33 | 显示全部楼层
问题太笼统了 我竟无言以对
 楼主| 发表于 2016-12-12 12:02:32 | 显示全部楼层
回复 2# 漠北雪~狼

这个环节 我也不知道如何去排查  找到具体的问题点,能指点下 找错思路吗、。?
发表于 2016-12-12 12:35:02 | 显示全部楼层
也许是卡了
发表于 2016-12-12 13:38:14 | 显示全部楼层
回复 1# heroxianf

http://www.autoitx.com/thread-54056-1-1.html

換個 AU3版本
 楼主| 发表于 2016-12-12 14:35:47 | 显示全部楼层
回复 5# kk_lee69


应该试试老版本了,我发现就代码F5运行测试很少出现,一旦编译后使用哦 就会出很多错误。
发表于 2016-12-12 14:37:17 | 显示全部楼层
我估计是代码迷惑的问题,取消迷惑看看
发表于 2016-12-12 14:38:30 | 显示全部楼层
一般对OLE对象操作时,如果运行太快,的确会发生楼主所描述的问题.在引用对象属性时,尽量多做判断,可以最大程度规避此类问题.

首先注册AutoIt.Error,拦截COM错误,其次尽量在引用对象属性前进行判断,比如 if not isobj($obj) then return (错误信息),以方便查找究竟是哪边出了问题
 楼主| 发表于 2016-12-12 15:06:38 | 显示全部楼层
回复 7# 229989799

我从来不做代码迷惑的。
 楼主| 发表于 2016-12-12 15:07:56 | 显示全部楼层
回复 8# tubaba

这个错误判断之前看到A大给别人介绍的时候借过来了。不过单独运行代码没有提示错误,要是把这个判断加进去  进本次次都是错误提示。
发表于 2016-12-12 17:07:42 | 显示全部楼层
去群里下载3.3.13.12试试
 楼主| 发表于 2016-12-12 17:41:38 | 显示全部楼层
回复 11# haijie1223


    好勒,回家下载试试。
发表于 2016-12-12 18:03:26 | 显示全部楼层
回复 5# kk_lee69


    你好,求教个问题,请问如何获取一个DOC文档的所有内容呢?
发表于 2016-12-12 20:35:54 | 显示全部楼层
回复 13# zghwelcome

好像有WORD 的UDF 應該可以做到吧
发表于 2016-12-12 21:51:55 | 显示全部楼层
回复 14# kk_lee69


    我的意思是获取里面的图片及文字信息,word的UDF里面没有专门的示例
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-3-29 19:33 , Processed in 0.084023 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表