heroxianf 发表于 2016-12-12 10:49:23

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

本帖最后由 heroxianf 于 2016-12-17 17:56 编辑

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




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

漠北雪~狼 发表于 2016-12-12 11:24:33

问题太笼统了 我竟无言以对

heroxianf 发表于 2016-12-12 12:02:32

回复 2# 漠北雪~狼

这个环节 我也不知道如何去排查找到具体的问题点,能指点下 找错思路吗、。?

q410225 发表于 2016-12-12 12:35:02

也许是卡了{:face (316):}

kk_lee69 发表于 2016-12-12 13:38:14

回复 1# heroxianf

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

換個 AU3版本

heroxianf 发表于 2016-12-12 14:35:47

回复 5# kk_lee69


应该试试老版本了,我发现就代码F5运行测试很少出现,一旦编译后使用哦 就会出很多错误。

229989799 发表于 2016-12-12 14:37:17

我估计是代码迷惑的问题,取消迷惑看看

tubaba 发表于 2016-12-12 14:38:30

一般对OLE对象操作时,如果运行太快,的确会发生楼主所描述的问题.在引用对象属性时,尽量多做判断,可以最大程度规避此类问题.

首先注册AutoIt.Error,拦截COM错误,其次尽量在引用对象属性前进行判断,比如 if not isobj($obj) then return (错误信息),以方便查找究竟是哪边出了问题

heroxianf 发表于 2016-12-12 15:06:38

回复 7# 229989799

我从来不做代码迷惑的。

heroxianf 发表于 2016-12-12 15:07:56

回复 8# tubaba

这个错误判断之前看到A大给别人介绍的时候借过来了。不过单独运行代码没有提示错误,要是把这个判断加进去进本次次都是错误提示。

haijie1223 发表于 2016-12-12 17:07:42

去群里下载3.3.13.12试试

heroxianf 发表于 2016-12-12 17:41:38

回复 11# haijie1223


    好勒,回家下载试试。

zghwelcome 发表于 2016-12-12 18:03:26

回复 5# kk_lee69


    你好,求教个问题,请问如何获取一个DOC文档的所有内容呢?

kk_lee69 发表于 2016-12-12 20:35:54

回复 13# zghwelcome

好像有WORD 的UDF 應該可以做到吧

zghwelcome 发表于 2016-12-12 21:51:55

回复 14# kk_lee69


    我的意思是获取里面的图片及文字信息,word的UDF里面没有专门的示例
页: [1] 2
查看完整版本: 程序操作太快或者频繁点击就会出错[已解决]