稳中求升 發表於 2021-10-20 20:17:00

2.易语言基础学习

<h1>第一个易语言程序</h1>
<p>1.创建文件:程序,新建,windows窗口程序</p>
<p>2.在基本组件里添加编辑框和按钮,可以再属性里直接添加或者修改编辑框和按钮的属性。</p>
<p><img src="https://img2020.cnblogs.com/blog/1132619/202110/1132619-20211020200805761-1053712465.jpg" width="400" height="323" loading="lazy"></p>
<p id="1634731681257">&nbsp;3.右击组件可以设置对齐方式</p>
<p><img src="https://img2020.cnblogs.com/blog/1132619/202110/1132619-20211020201155187-1847500204.png" width="400" loading="lazy"></p>
<p>&nbsp;4.给按钮添加事件,</p>
<div class="cnblogs_Highlighter">
<pre class="brush:css;gutter:false;">编辑框1.内容 = “Hello! This is a test!”
编辑框1.文本颜色 = 取颜色值 (255, 0, 0)
</pre>
</div>
<p>  </p>
<p><img src="https://img2020.cnblogs.com/blog/1132619/202110/1132619-20211020201531589-465297662.jpg" alt="" loading="lazy"></p>
<p id="1634732126907">&nbsp;可以运行看到效果。由于杀毒软件会误报,所以可以关闭或者暂时关闭。</p>
<p><img src="https://img2020.cnblogs.com/blog/1132619/202110/1132619-20211020201916040-829913722.png" alt="" loading="lazy"></p>
<p id="1634732351378">&nbsp;5.编译</p>
<p>有人会问,如何才能让别人打开呢?难道把源代码发给对方,对方安装易语言运行?NONONO。</p>
<h1>编译的概念</h1>
<p>编译即为由源代码生成目标程序的过程。编译器是将人们所熟悉的语言转换为计算机可以识别的二进制代码。</p>
<h1>易语言的编译</h1>
<p>易语言的编译主要有4种,分别是编译、静态编译、独立编译、编译为易包。</p>
<p>其区别主要如下:</p>
<div class="cnblogs_Highlighter">
<pre class="brush:css;gutter:false;">编译:最早的编译方式,编译时会写出易语言支持库文件,发布时必须带上支持库文件才能运行。
独立编译:
把支持库(fne、fnr)打包进EXE,运行时释放到临时目录。其优点是不需要将支持库和程序放在同一目录。
静态编译:
从易语言5.0开始,加入了静态编译。相较于动态编译,其优点是把静态支持库(lib)编译进EXE,直接成为一体,不再释放(和VC一样)。同时,在一定程度下可以减少杀毒软件对程序的误报。
编译为易包:
将程序编译成易包,供其他工程调用。相当于增强版模块和DLL,适合大型项目或多人协作开发。
</pre>
</div>
<p>  </p>
<p>一般静态编译,独立编译需要把支持库文件一起编译出去,否则无法运行。</p>
<p><img src="https://img2020.cnblogs.com/blog/1132619/202110/1132619-20211020204232712-1082948781.png" alt="" loading="lazy"></p>
<p>&nbsp;<img src="https://img2020.cnblogs.com/blog/1132619/202110/1132619-20211020204404477-1978095918.png" width="300" loading="lazy"></p>
<p>&nbsp;</p>
<div class="cnblogs_Highlighter">
<pre class="brush:css;gutter:false;">正在编译现行程序
正在检查重复名称...
正在预处理现行程序
正在进行名称连接...
正在统计需要编译的子程序
正在编译...
正在生成主程序入口代码
程序代码编译成功
等待用户输入欲编译到的文件名
正在进行名称连接...
开始静态链接...
正在写出可执行文件
写出可执行文件"E:\e\e\eFile\测试.exe"成功

</pre>
</div>
<p>  </p>
<p id="1634731862351">&nbsp;</p><br><br>
来源:https://www.cnblogs.com/lukelook/p/15430535.html
頁: [1]
查看完整版本: 2.易语言基础学习