找回密码
 加入
搜索
查看: 2384|回复: 5

[AU3基础] au3编译后的exe文件不能用_RunExeFromMemory运行

[复制链接]
发表于 2011-9-22 08:26:22 | 显示全部楼层 |阅读模式
au3编译后的exe文件用_RunExeFromMemory运行提示错误:
Autoit Error
Unable to open the scriptfile.
而其它如notepad.exe可以正常运行,请教高手这是什么原因?
发表于 2011-9-22 09:20:58 | 显示全部楼层
用_RunExeFromMemory来运行AU3编写的程序吗?
 楼主| 发表于 2011-9-22 11:03:56 | 显示全部楼层
是运行au3编译成exe后的程序。
 楼主| 发表于 2011-9-26 09:48:07 | 显示全部楼层
问题已解决。
发表于 2011-9-26 11:34:46 | 显示全部楼层
回复 4# zsken
解决方法,共享一下!发帖要有始有终,谢谢!
 楼主| 发表于 2011-9-27 07:17:08 | 显示全部楼层
我的问题是解决了,但不是很完美。情况是这样的,出现不能运行的原因是代码开始的时候要去读EXE文件中的内容(只读一次,以后不用再读),所以对EXE文件补丁后让它从内存中读取而不是EXE文件中。根据我的观察读取的内容主要是脚本编译后的数据,并且有校验。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 00:42 , Processed in 0.088820 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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