2.易语言基础学习
第一个易语言程序
1.创建文件:程序,新建,windows窗口程序
2.在基本组件里添加编辑框和按钮,可以再属性里直接添加或者修改编辑框和按钮的属性。
3.右击组件可以设置对齐方式
4.给按钮添加事件,
编辑框 1 .内容 = “Hello! This is a test!” 编辑框 1 .文本颜色 = 取颜色值 ( 255 , 0 , 0 ) |
可以运行看到效果。由于杀毒软件会误报,所以可以关闭或者暂时关闭。
5.编译
有人会问,如何才能让别人打开呢?难道把源代码发给对方,对方安装易语言运行?NONONO。
编译的概念
编译即为由源代码生成目标程序的过程。编译器是将人们所熟悉的语言转换为计算机可以识别的二进制代码。
易语言的编译
易语言的编译主要有4种,分别是编译、静态编译、独立编译、编译为易包。
其区别主要如下:
编译:最早的编译方式,编译时会写出易语言支持库文件,发布时必须带上支持库文件才能运行。 独立编译: 把支持库(fne、fnr)打包进EXE,运行时释放到临时目录。其优点是不需要将支持库和程序放在同一目录。 静态编译: 从易语言 5.0 开始,加入了静态编译。相较于动态编译,其优点是把静态支持库(lib)编译进EXE,直接成为一体,不再释放(和VC一样)。同时,在一定程度下可以减少杀毒软件对程序的误报。 编译为易包: 将程序编译成易包,供其他工程调用。相当于增强版模块和DLL,适合大型项目或多人协作开发。 |
一般静态编译,独立编译需要把支持库文件一起编译出去,否则无法运行。
正在编译现行程序 正在检查重复名称... 正在预处理现行程序 正在进行名称连接... 正在统计需要编译的子程序 正在编译... 正在生成主程序入口代码 程序代码编译成功 等待用户输入欲编译到的文件名 正在进行名称连接... 开始静态链接... 正在写出可执行文件 写出可执行文件 "E:\e\e\eFile\测试.exe" 成功 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决