menfan 发表于 2010-3-12 16:36:55

3.3.5.6 (2010-03-04) 第一汉化版程序编译脚本的问题

以前可用的程序重新编译后会报错:load failed:d:\test\test.exe的对话框,不知道什么原因?

menfan 发表于 2010-3-12 16:38:06

SVN最新版后还是一样报错,奇怪吧?望版主查证一下哦

thesnow 发表于 2010-3-12 17:45:15

能否贴代码...
能否自己测试下是哪段代码引起的.
我才好修正

nmgwddj 发表于 2010-3-12 18:25:14

我这也是一样。以为新版本就这样呢。我上传代码!



menfan 发表于 2010-3-12 20:43:38

本帖最后由 menfan 于 2010-3-12 20:45 编辑

估计跟OS有关,之前报错的OS为WIN2003 server,后换台WINXP的OK啦,晕吧。

menfan 发表于 2010-3-12 20:45:12

回复 4# nmgwddj

这个代码在WINXP平台下运行正常,没有上述报错对话框弹出。望斑竹关注OS跨平台更新。

thesnow 发表于 2010-3-12 22:06:40

回复nmgwddj

这个代码在WINXP平台下运行正常,没有上述报错对话框弹出。望斑竹关注OS跨平台更新。
menfan 发表于 2010-3-12 20:45 http://www.autoitx.com/images/common/back.gif


我用的是windows 7 X64,应该说跨平台了吧...
我跑得很好...

thesnow 发表于 2010-3-12 23:40:18

我这也是一样。以为新版本就这样呢。我上传代码!
nmgwddj 发表于 2010-3-12 18:25 http://www.autoitx.com/images/common/back.gif


WIN7 X64正常...

nmgwddj 发表于 2010-3-12 23:49:37

的确 你们还真说对了 我是SERVER 2003下就这样

menfan1 发表于 2010-3-13 11:01:52

回复 7# thesnow

最好试试win2003 server平台,这个平台下都有报错哦。

zmj2008 发表于 2010-3-13 17:36:08

估计跟OS有关,之前报错的OS为WIN2003 server,后换台WINXP的OK啦,晕吧

我想也是这样

menfan1 发表于 2010-3-13 20:29:53

3.3.5.6 (2010-03-04) 第一汉化版之前的版本好像都可以,就是3.3.5.6 (2010-03-04) 第一汉化版和最新版有这种情况出现,麻烦thesnow管理员更新一下。

thesnow 发表于 2010-3-13 23:57:57

请更新到最新SVN或者下载http://autoit-cn.googlecode.com/svn/trunk/SciTe/ACNWrapper/ACNWrapper.exe替换相关文件.

原因:
_WinAPI_LoadLibraryEx 载入EXE进行枚举资源便以后方修改资源,2003载入失败.使用后备方案进行编译.并弹出调试对话框.(XP/7的用户不用去修正.)
处理:
使用不稳定的_WinAPI_LoadLibrary来处理2003上的资源枚举问题.
结果:已修正

menfan1 发表于 2010-3-14 11:31:59

请更新到最新SVN或者下载替换相关文件.

原因:
_WinAPI_LoadLibraryEx 载入EXE进行枚举资源便以后方修改 ...
thesnow 发表于 2010-3-13 23:57 http://www.autoitx.com/images/common/back.gif

佩服,效率高!呵呵

kimoslif 发表于 2010-3-28 09:52:27

还以为是我代码问题,原来是2003的问题,谢谢修正
页: [1] 2
查看完整版本: 3.3.5.6 (2010-03-04) 第一汉化版程序编译脚本的问题