易语言由于自身以及杀毒软件厂商的原因,导致易语言编写的程序特别容易被查杀,甚至有时候用用易语言写一个空白的exe程序都会被查杀,这然学习易语言的朋友们给出苦恼。那么该如何有效防止杀毒软件查杀呢?今天教大家一个简单方法,能很大程度上防误杀,还能在一定程度上防破解。
1、第一步:打开易语言软件,创建一个易语言桌面程序。
双击易语言图标,打开易语言程序,点击右上角程序→新建→Windows桌面程序→确认,或者直接点击新建图标→Windows桌面程序→确认,创建一个桌面程序。
2、第二步:绘制简单界面。
绘制一个如下图界面,一个编辑框用来存放软件路径,标签用来显示转换结果,按钮用来执行,拖放对象用来获取软件路径。
3、第三步:编写拖放对象事件。
双击启动窗口,进入代码区,令拖放对象的接受文件为真并把启动窗口(编辑框也可,无所谓)注册为拖放控件。
拖放对象得到文件事件,返回启动窗口页面,选中拖放对象,点击左下角属性,选择得到文件事件,进入代码区,将得到的文件路径存放在编辑框内。
4、第四步:主程序。
点击按钮进入代码区,这里用到的命令是转换可执行文件数据。首先自定义两个局部变量,一个字节集型用来临时存放转换数据,一个整数型用来存放转换结果。代码如下图
5、第五步:编译并测试。
完成第四步之后将程序编译为可执行文件并运行,把测试程序拖到改程序中,点击按钮,标签显示测试成功。原先的程序会加一个“.bak”后缀变成不可用文件并产生一个新的exe程序,打开新的程序检测并不会被一些杀毒软件查杀且程序能正常使用,完毕。
总结:
很多用易语言编写的软件都有被误报的现象,希望我们整理的内容能够帮助到大家,感谢大家对服务器之家的支持。
原文链接:https://jingyan.baidu.com/article/e5c39bf5dbf2c739d7603388.html