找回密码
 加入
搜索
查看: 7523|回复: 25

[系统综合] 【已解决】编译前正常,编译后内存不能为“read”什么原因?!

 火.. [复制链接]
发表于 2011-8-25 18:07:32 | 显示全部楼层 |阅读模式
本帖最后由 binghc 于 2011-8-26 22:11 编辑



这是代码:

MsgBox(0,'','s')

本帖子中包含更多资源

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

×
发表于 2011-8-25 18:31:32 | 显示全部楼层
这是你的全部代码吗?
发表于 2011-8-25 18:33:56 | 显示全部楼层
代码过于高深,无法理解。

评分

参与人数 1金钱 +10 收起 理由
3mile + 10 我很赞同

查看全部评分

发表于 2011-8-25 22:03:46 | 显示全部楼层
代码过于高深,无法理解。
taliove 发表于 2011-8-25 18:33


不知所以然,不明真相,其他代码呢?
 楼主| 发表于 2011-8-25 22:39:09 | 显示全部楼层
本帖最后由 binghc 于 2011-8-25 22:46 编辑

其实这个问题我很早就碰到了,单位有两台电脑,其中一台很久以前就碰到这种问题了,重装了系统后还是没用
,今天另外一台电脑也出现这问题了,编译完成就出这个问题,两台电脑都不能用了,不得不在这里发个帖求助一下看有没有人知道怎么解决这个问题

没错上面就是全部代码,真怀疑au3是不是把我的硬盘或者内存条搞坏了

最开始的时候因为写的代码很长,发了很多精力在测试到底是我哪里写错代码了导致了这个问题,最后干脆只写一条msgbox命令,编译,执行时还是出现这个问题,所以,别怀疑,就一条“无懈可击”的命令,这才能真正说明问题
 楼主| 发表于 2011-8-25 22:42:31 | 显示全部楼层
补充一点,今天之前,也就是还有一台是能正常编译的,在能正常编译的电脑上编译完的程序,在另外一台编译完就出上面这种问题的电脑上还是能运行的,很奇怪,对不对
发表于 2011-8-25 22:43:49 | 显示全部楼层
回复 5# binghc
恰恰相反,我怀疑是你的电脑把AU3搞坏了!
 楼主| 发表于 2011-8-25 22:47:54 | 显示全部楼层
回复 7# gzh888666


    不可能,我卸载了au3重新安装,还是这个问题,换了个au3版本,问题依旧

甚至重装了系统,还是不能解决问题
发表于 2011-8-25 23:08:29 | 显示全部楼层
AU3是提示您到更换电脑的时候了!
发表于 2011-8-25 23:12:27 | 显示全部楼层
尝试去掉upx,od调试===
发表于 2011-8-25 23:21:00 | 显示全部楼层
用软件查查内存条有没有坏点!
 楼主| 发表于 2011-8-25 23:28:37 | 显示全部楼层
本帖最后由 binghc 于 2011-8-25 23:33 编辑

回复 9# hzxymkb


    呵呵~一般企业用的电脑都很老,我单位那两台就是
再告诉你一件有意思的事情,我把代码在自己家里的电脑上运行,第一次编译,然后运行,完全没问题
然后再一次编译,再运行,问题来了,跟单位那俩电脑一摸一样,这更像是病毒

问题总得解决,再告诉你一件好玩的事儿,au3其实可以“编译”(不知道算不算,我卸载了au3,但是文件没删除,看文件属性,显示打开方式是“AutoIt v3 Script”,如果在一台没装过au3的电脑上肯定不能运行,所以以我的判断au3--->a3x绝对不能叫编译)成a3x(a3x能运行),好玩儿的是a3x可以转成exe,我试了下,转完的exe又可以运行,只是遗憾的是图标变成默认的,不能改,我猜如果要改需要把au3安装目录里的图标替换掉,应该能解决问题
 楼主| 发表于 2011-8-25 23:30:51 | 显示全部楼层
回复 10# www378660084


    去掉upx?没用,我试了,就算有用那也不能算是解决问题,顶多能确定是因为这个壳出了问题
发表于 2011-8-25 23:35:45 | 显示全部楼层
回复 12# binghc


    我刚才在我的电脑试了一下你的代码,完全没有问题,
运行了N次还是正常的!
 楼主| 发表于 2011-8-26 00:09:29 | 显示全部楼层
??你测试的什么?如果测试的是一楼的MSGBoX那根本就意义,只有当你也遇到我这种情况的时候,真到那时候也没意义了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-12 21:56 , Processed in 0.091193 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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