smooth 发表于 2013-11-8 18:37:01

因AU3版本不同致使AU3脚本无法运行

3.3.9.4出来之后就一直在使用,但是最近发现原来在3.3.9.4版本中编写的脚本,有的无法运行了,错误提示如下:
版本图片:

错误提示:

检查发现是因为脚本中插入了一些头文件所致,比如#include <GuiStatusBar.au3>,但是为什么原来可以运行,现在又不行?脚本可是没有改动呀?
但是使用3.3.6.1版本,又可以运行,不明白怎么回事了。


因为3.3.9.4版本的帮助文件比较完善,所以想使用它,但是出现这个问题,又不得不换回3.3.6.1,而在这个版本下,很多函数又无法搜索到。
请各位帮忙诊断,谢谢!

user3000 发表于 2013-11-8 19:17:12

回复 1# smooth


    试试 3.3.9.21 ?

nmgwddj 发表于 2013-11-9 15:19:43

这个问题的确存在的,在StructureConstants.au3中有一段三目运算符无法识别。

smooth 发表于 2013-11-9 20:45:21

回复 2# user3000

论坛上能下载到的最新版本,就是3.3.9.4了吧?

smooth 发表于 2013-11-9 20:49:13

回复 3# nmgwddj


奇怪的很,原来是在3.3.9.4版本下编写的脚本,下载在这个版本下竟然也无法运行。系统同样是WIN7旗舰版32位系统。

chishingchan 发表于 2013-11-12 15:46:48

我刚领略到版本差异引起的问题了!一个脚本有两种(版本)显示结果!

netsmu 发表于 2013-11-12 17:13:56

我一直都在用3361的。升级到最新3394有什么好处呢?

mikezunya 发表于 2013-11-13 11:34:25

用3372也没问题。以前遇到过
页: [1]
查看完整版本: 因AU3版本不同致使AU3脚本无法运行