zoukankan      html  css  js  c++  java
  • 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:eeeFile测试.exe"成功
    
    

      

     

  • 相关阅读:
    “Win10 UAP 开发系列”之 在MVVM模式中控制ListView滚动位置
    “Win10 UAP 开发系列”之主题模式切换
    Windows Phone 8.1中AppBarToggleButton的绑定问题
    Windows Phone 8.1中处理后退键的HardwareButtons.BackPressed事件
    在后台代码中动态生成pivot项并设置EventTrigger和Action的绑定
    数据对象转json与md5加密注意事项
    iOS中wkwebview加载本地html的要点
    iOS项目开发常用功能静态库
    AFN中请求序列化的设置
    swift中的AnyHashable
  • 原文地址:https://www.cnblogs.com/lukelook/p/15430535.html
Copyright © 2011-2022 走看看