为什么有些电脑无法内存运行EXE?我用的是易语言的斩月_黑月_在内存中运行EXE.ec
3个回答
展开全部
首先 斩月和黑月并非易语言官方出的
由于一些程序高手对易语言编译出来的体积庞大的EXE程序极度不满
因此将易语言编译出来的程序进行改造
使其脱离易语言的核心支持库
(易语言核心支持库至少有500K,并且一定要带上这个支持库)
这样生成的EXE程序体积便会大大减小
改造的过程则称之为斩月或黑月(我个人的理解)
其实对于斩月和黑月提供的支持库函数
应该也是将WINDOWS API进行封装
然后提供给用户调用
最后在编译的时候通过某种方法将易语言支持库抽离出来
达到减小EXE体积的目的
如果楼主真喜欢易语言
可以完全不用斩月或黑月的
易语言的功能正在慢慢完善
以前我也有用过,只是现实的需要
现在该行C++了
以上纯属个人的理解和观点
如有异议,请勿拍砖哈~~~
由于一些程序高手对易语言编译出来的体积庞大的EXE程序极度不满
因此将易语言编译出来的程序进行改造
使其脱离易语言的核心支持库
(易语言核心支持库至少有500K,并且一定要带上这个支持库)
这样生成的EXE程序体积便会大大减小
改造的过程则称之为斩月或黑月(我个人的理解)
其实对于斩月和黑月提供的支持库函数
应该也是将WINDOWS API进行封装
然后提供给用户调用
最后在编译的时候通过某种方法将易语言支持库抽离出来
达到减小EXE体积的目的
如果楼主真喜欢易语言
可以完全不用斩月或黑月的
易语言的功能正在慢慢完善
以前我也有用过,只是现实的需要
现在该行C++了
以上纯属个人的理解和观点
如有异议,请勿拍砖哈~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在装有杀毒软件的环境中,可能会被杀毒软阻止。
因为内存运行与常规运行不同
因为内存运行与常规运行不同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询