俗话说:磨刀不误砍柴工,学习易语言第一件事,肯定就是磨刀。
随便拿一把小刀就上山,你劈柴肯定比不过人家带切割机的。
换句话说,正式学习易语言之前,我们需要在电脑安装好没有漏洞bug的易语言新版程序,并且把我们可以配置的所有的配件、插件、辅助工具全部安装上。
就像我们在学习画图工具之前,安装photoshop及其常用的一些插件、脚本一样,这样我们在学习和实战的时候才能事半功倍。
不然,别人做一个功能可能一条模块里的命令就能实现,而你在易语言软件里找半天也找不到实现的方法。
知其全貌,知晓社区生态的一些开源加成功能,是我们学习易语言最重要的事情。
大纲速览
一、安装易语言官方软件
1.买易语言加密狗
这个软件即将陪伴我们几十年,如果前期实在囊中羞涩或者破解版的先用着,大家可以去某破解论坛进行搜索下载。
易语言不像按键精灵,他一直延续的是多年前的终身永久授权机制,所以我比较推荐大家付费购买官方正版授权,买一个正版的易语言加密狗。
购买方式一:618元 前往官方授权的两家淘宝店铺:火山软件和世恒教育。通常不管618还是双十一都没有优惠,全年都是618
购买方式二:450元 闲鱼能买到一切,很多买回来吃灰的加密狗会上架到闲鱼出售,普遍价格在400~450元。

在闲鱼买配什么鼠标垫和说明书无所谓,只需要注意一点:就是记得加密狗有老版本和新版本的,新版本的USB是短的,长下面这样,闭眼入就好了。

2.前往官网下载并安装易语言软件
易语言官网下载地址:https://www.dywt.com.cn/pdown.htm
下载和安装没什么要求,下载选择最新版的完全版,安装时能勾选的都勾上就行,注意:易语言推荐安装在C盘以外的D\E\F盘。

二、开启静态编译功能
易语言软件下载安装好后,不管你有没有学习过易语言,知不知道静态编译这个东西,都可以直接做掉,你可以简单理解为:不做这一步以后没法把写好的软件导出来使用。
这个文件要放在易语言的文件夹根目录(/e)里,并且压缩有启用一下。
1.下载静态编译文件
这里疯筹给大家已经准备好了文件,直接下载后,把文件全部解压到你的易语言根目录文件夹里。
易语言静态编译文件下载地址:https://wwbc.lanzouu.com/iXvui39s5lzc

2.启用静态编译功能
双击VC6+连接器文件夹里里的link.exe,点击“修改”,弹出修改成功就可以了。
做完这一步,你的易语言软件的基础使用功能和静态编译(独立导出)功能就完美解决了。
接下来的操作,可以帮助你在以后的易语言代码编写过程中更加的得心应手。
三、增加易语言常用的所有便捷命令
1.支持库和模块是什么?
就是给你打包好多好多现成的命令和高级组件给你用。
例如我想要让软件实现点击按钮后打开网页,新手不知道要哪些命令,可能要找半天,在“运行”“打开”等一些基础命令里面尝试。
但是如果你安装了全部支持库和精易模块,你只需要在代码框里输入【打开】,就会弹出来比正常软件更多的功能,我相信你一定一眼就能看出来选择哪个命令使用。

而剩下的这个命令怎么去写后面的变量、参数,这些直接看左下角的F1文档帮助就好了,全程都是傻瓜式的开发。

所以我们全开支持库、下载精易模块的最大意义就在于:以后我们想要实现某一个功能的时候,正好在这些支持库和模块里有人就帮我们提前写好了直接就能用的命令。
我想放一首歌,那就有命令播放音乐() 我只需要填写歌曲文件位置就好了
我想在屏幕上写提示,那就有命令屏保写屏() 我只需要告诉他写什么文字、显示多久就好了
2.怎么全开易语言支持库
打开易语言界面,点击菜单栏的【工具】-【支持库配置】,然后【全选】确定就可以了。


3.怎么安装并启用精易模块
精易模块官方下载地址:https://ec.125.la/update.htm 选择模块下载,下载最新版本。

下载后解压到易语言根目录中的ecom文件夹中,这个文件夹是专门存放.ec文件的,也就是模块文件,放到这个文件夹里后,以后我们打开易语言就会默认启用里面所有的模块功能。
说人话就是:精易模块里面的所有命令,以后都可以直接在你编写易语言代码的时候直接调用了。

五、测试编写、调用和导出功能
这是打开易语言随意写一行代码,可以写打开指定网址,然后shift+F7 静态编译导出成exe,看看能不能正常导出。
1.如果没有这个命令可以用的话,大概率是你全选了支持库之后没有确定。
2.如果模块引用表里面没有精易模块的,就手动导入一下。
后面我们还会使用精易编程助手、易语言工具等其他工具来实现模块自动启用,所以不用担心。
只要你可以正常导出,那么恭喜你,你已经具备了小白阶段最完整、最优秀的易语言软件环境了。
六、关于易语言美化功能
1.软件皮肤

这种红色过年喜庆皮肤,我相信就算没有学过易语言,你很有可能以前也用过使用同款皮肤的电脑软件。
我知道很多朋友是颜控,对软件做出来的美观程度很在意。
但还是那句话,我们前期学习阶段最重要的是学会:如何实现功能。
至于易语言的一些皮肤,后面我们有很多的模块可以实现,例如有网友开源的36套皮肤模块,只要在所有代码开头加一句:启用皮肤(1~36序号),你的软件和所有的组件就立马焕然一新变成新样式了。
2.美化组件
特别漂亮的那些软件一般不是用上述简单的一键换肤,而是把我们平时使用的组件直接换成美化组件,例如把【按钮】换成【exui按钮】,这样新的按钮就会多出来很多类似:设置背景图、设置鼠标聚焦效果 等等一系列的漂亮新功能。EXUI这个平台可以通过提供模块和组件的方式,把你的软件美化到极致,漂亮是真的漂亮,但是也有网友反映可能会影响程序性能。
当然这些我觉得要看场景,如果未来我们开发的是独一无二的功能型软件,说实话,用软件皮肤加一串命令就行了,多的是人买单,因为大家是冲着功能的。
如果未来我们开发的是私域自己客户使用的软件,又或者网络竞品软件,那么我们还是做的漂亮一点比较好,毕竟颜值也是用户考虑因素之一。
关于EXUI的下载安装和使用,这个我们后面会单独写一篇文章和视频来手把手给大家教学。
3.易语言IDE视觉库

这个软件往往和易语言助手二选一,都可以在精易论坛下载的到。
他在实现易语言助手的一些功能以外,可以把易语言改成很漂亮的黑色背景+背景图案的方式,美化易语言各种本身界面,让你的易语言软件看起来更加高大上。
当然这个不是必要功能,看个人喜好进行安装使用,官方也会提供详细的安装使用教学步骤。
