易语言编程基础数据类型变量及子程序

目录
  • 一、 易语言的数据类型
    • 基本数据类型分为:
      • 基本数据类型中的数值类型有包含了:
      • 程序:数据类型转换
    • 特殊数据类型
      • 通用型数据类型:
      • 库定义数据类型:
      • 自定义数据类型:
      • 内部组件数据类型:
  • 二、 易语言中的变量
  • 三、 易语言的资源表
  • 四、 易语言中的运算符
  • 五、 易语言中的子程序

一、 易语言的数据类型

易语言的数据类型可以分为基本数据类型和特殊数据类型

基本数据类型分为:

①   数值型

②   逻辑型

③   日期时间型

④   文本型

⑤   字节集型

⑥   子程序指针型

基本数据类型中的数值类型有包含了:

①   字节型

②   短整数型

③   整数型

④   长整数型

⑤   小数型

⑥   双精度小数型

数据类型可以用来描述不同变量的类型或者组件属性的类型

程序:数据类型转换

.版本 2 
.程序集 窗口程序集_启动窗口 
.子程序 __启动窗口_创建完毕 
信息框 (“信息框内容”, 0, “信息框标题”, )
' 这是屏蔽按钮
' 信息框 (“信息框内容”, 1, “信息框标题”, )
信息框 (“信息框内容”, 2, “信息框标题”, )
信息框 (“信息框内容”, 3, “信息框标题”, )
信息框 (“信息框内容”, 4, “信息框标题”, )
信息框 (“信息框内容”, 5, “信息框标题”, )
信息框 (“信息框内容”, 6, “信息框标题”, )
' 这里是注释

特殊数据类型

是指除易语言基本数据类型之外的其他数据类型。其中包括了:

①   通用数据类型

②   库定义数据类型

③   自定义数据类型

④   内部组件数据类型

通用型数据类型:

通用型数据类型仅在系统内部使用,它能够匹配所有的系统基本数据类型、库定义数据类型、自定义数据类型

库定义数据类型:

库定义数据类型由易语言支持库提供,用户在程序中可以直接使用,就如同是系统基本数据类型一样

自定义数据类型:

用户可以随时在程序中自行定义新的数据类型。但是自定义数据类型时需要设置数据类型的名称以及成员,其中数据类型成员各个属性的设置方法等同于变量设置方法

内部组件数据类型:

在一语言中,每一种内部组件都可以作为一种数据类型来使用

第四个程序:自定义数据类型

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 人物1, 英灵信息 
人物1.姓名 = “001”
人物1.性别 = 真
人物1.职阶 = “saber”
人物1.斗级 = 100

程序:内部组件数据类型

.版本 2 
.程序集 窗口程序集_启动窗口 
.子程序 _按钮1_被单击
.局部变量 变量1, 标签 
变量1 = 标签1
变量1.左边 = 10
变量1.顶边 = 10
变量1.标题 = “我是一个标签”

程序:动态添加组件

.版本 2 
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 变量1, 按钮
.局部变量 个数, 整数型, 静态
.局部变量 n, 整数型
' 复制窗口组件 (按钮1, 变量1)
' 变量1.左边 = 50 + 个数 × 按钮1.宽度
' 变量1.顶边 = 10
' 变量1.可视 = 真
' 个数 = 个数 + 1
' 结果是从左到右增加按钮,但是当窗体大小容不下的时候还是依次往后添加,思考怎么换行?
.' 如果 (个数 < 5)
    ' 复制窗口组件 (按钮1, 变量1)
    ' 变量1.左边 = 50 + 个数 × 按钮1.宽度
    ' 变量1.顶边 = 10
    ' 变量1.可视 = 真
    ' 个数 = 个数 + 1
.否则
    ' 复制窗口组件 (按钮1, 变量1)
    ' 变量1.左边 = 50 + (个数 - 5) × 按钮1.宽度
    ' 变量1.顶边 = 10 + 按钮1.高度
    ' 变量1.可视 = 真
    ' 个数 = 个数 + 1
.如果结束
' 这样可以两行了但是不是自动换行太死了,继续想想怎么改进?
.' 如果 ((个数 + 1) % 5 ≠ 0)
    ' 复制窗口组件 (按钮1, 变量1)
    ' 变量1.左边 = 50 + 个数 × 按钮1.宽度
    ' 变量1.顶边 = 10 + 到整数 (个数 ÷ 5) × 按钮1.高度
    ' 变量1.可视 = 真
    ' 个数 = 个数 + 1
.否则
    ' 复制窗口组件 (按钮1, 变量1)
    ' 变量1.左边 = 50 + 到整数 (个数 ÷ 5) × 按钮1.宽度
    ' 变量1.顶边 = 10 + 按钮1.高度
    ' 变量1.可视 = 真
    ' 个数 = 个数 + 1
.如果结束
复制窗口组件 (按钮1, 变量1)
n = 到整数 (个数 ÷ 5)
变量1.左边 = 50 + (个数 - 5 × n) × 按钮1.宽度
变量1.顶边 = 10 + 到整数 (个数 ÷ 5) × 按钮1.高度
变量1.可视 = 真
个数 = 个数 + 1
' 成功实现自己想要达到的自动换行的效果

二、 易语言中的变量

1.     虽然在理论上变量是可以任意定义名称的,但是为了提高编程的效率,和便于识别方面的考虑,在定义变量的时候需要给变量起一个有实际意义的名字。

2.     定义变量名时候需要注意的要点:

①   首字符不可以是数字

②   变量名中除了“_”以外不可以使用其他的符号和标点

3.     变量的分类,变量存在几种类型,每个类型的变量都有自己的适用范围,并不是所有的变量都能在程序的任何地方对其进行访问,只有在其作用域范围内才是有效、可访问的。

4.     按照变量的作用范围可以将变量分为局部变量、程序集变量和全局变量。

①   局部变量:只能在所在的子程序中才能被调用的变量

②   程序集变量:仅在本程序集中才能被调用的变量

③   全局变量:所有程序集子程序都可以使用的变量

5.     变量还可以按照变量的属性分为静态变量和数组变量

①   静态变量:静态变量在程序退出后不会被清空

②   数组变量:存放一组数据的变量,数组变量又可以分为单维数组变量和多维数组变量

程序:静态变量与非静态变量的区别

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 静态变量, 整数型, 静态
.局部变量 非静态变量, 整数型
编辑框1.内容 = 编辑框1.内容 + “当前静态变量的值为:” + 到文本 (静态变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “当前非 静态变量的值为:” + 到文本 (非静态变量) + #换行符
静态变量 = 静态变量 + 1
非静态变量 = 非静态变量 + 1
.子程序 __启动窗口_创建完毕

程序:变量初始值赋予

.版本 2
 .程序集 窗口程序集_启动窗口
 .子程序 _按钮1_被单击
.局部变量 字节型变量, 字节型
.局部变量 短整数型变量, 短整数型
.局部变量 整数型变量, 整数型
.局部变量 长整数型变量, 长整数型
.局部变量 小数型变量, 小数型
.局部变量 双精度小数型变量, 双精度小数型
.局部变量 逻辑型变量, 逻辑型
.局部变量 日期时间型变量, 日期时间型
.局部变量 文本型变量, 文本型
.局部变量 字节集变量, 字节集 
' 给变量赋值
字节型变量 = 255
短整数型变量 = 32767
整数型变量 = 65535
长整数型变量 = 58736232332
小数型变量 = 3.14
双精度小数型变量 = 3.141592654
逻辑型变量 = 真
日期时间型变量 = [2018年7月10日]
文本型变量 = “易语言学习”
字节集变量 = { 255, 255, 255, 0 }
编辑框1.内容 = 编辑框1.内容 + “字节型变量初始值:” + 到文本 (字节型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “短整数型变量初始值:” + 到文本 (短整数型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “长整数型变量初始值:” + 到文本 (长整数型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “整数型变量初始值:” + 到文本 (整数型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “小数型变量初始值:” + 到文本 (小数型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “双精度小数型变量初始值:” + 到文本 (双精度小数型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “逻辑型变量初始值:” + 到文本 (逻辑型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “日期时间型变量初始值:” + 到文本 (日期时间型变量) + #换行符
编辑框1.内容 = 编辑框1.内容 + “文本型变量初始值:” + 文本型变量 + #换行符
编辑框1.内容 = 编辑框1.内容 + “字节集变量初始值:” + 到文本 (字节集变量) + #换行符

三、 易语言的资源表

1.     便捷的导入图片资源和音频资源,其中音频资源只支持.mid和.wav格式

程序:资源表的导入导出

.版本 2
.程序集 窗口程序集_启动窗口
 .子程序 __启动窗口_创建完毕
' _启动窗口.底图 = #图片1
' _启动窗口.底图方式 = 3
' 成员属性“底图方式”所在数据类型为“窗口”,英文名称为“BackPicMode”,类型为“整数型(int)”。
' 如果设定了底图,本属性指定窗口背景上底图的显示方式。
' 可供选择的属性值:
' 0. 图片居左上
' 1. 图片平铺
' 2. 图片居中
' 3. 缩放图片
写到文件 (“F:\易语言练习\契约.JPG”, #图片1)

注意导入文件的格式必须和导入的一样,比如导入的是JPG导出的也必须是JPG

四、 易语言中的运算符

1.     在易语言中根据预算符的性质可以分为算术运算符、比较(关系)运算符、逻辑运算符和赋值运算符。

2.     易语言运算符优先级:

五、 易语言中的子程序

1.     事件子程序:对应组件所发生事件的子程序,称为事件子程序

程序:子程序

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被双击, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
信息框(“当按钮被双击时候我就出来了”,0,+#信息图标,“”)

2.     用户自定义子程序:

①   子程序参数的“参考”属性:

表示子程序的该参数在传递数据的时候是否为传递指向数据的地址

程序:子程序的参数的“参考”属性

.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 变量1, 整数型
.局部变量 变量2, 整数型
参数赋值 (变量1, 变量2)
编辑框1.加入文本 (“参考参数中的变量:” + 到文本 (变量1) + #换行符, “非参考参数属性中的变量:” + 到文本 (变量2) + #换行符)
.子程序 参数赋值
.参数 参考参数, 整数型, 参考
.参数 非参考参数, 整数型
参考参数 = 100
非参考参数 = 100
'不知道为什么这里的换行符不起作用?

②   子程序参数的“可空”属性

第十二个程序:子程序参数的“可空”属性

.版本 2
 
.程序集 窗口程序集_启动窗口
 
.子程序 __启动窗口_创建完毕
 
 
 
.子程序 子程序取得随机密码, 文本型
.参数 参数_位数, 整数型
.参数 参数_模式, 整数型, 可空
.局部变量 局部_变量, 整数型
.局部变量 局部_文本, 文本型
 
置随机数种子 ()
.判断开始 (参数_模式 = 1)
    .计次循环首 (参数_位数, 局部_变量)
        局部_文本 = 局部_文本 + 字符 (取随机数 (48, 57))
    .计次循环尾 ()
.判断 (参数_模式 = 2)
    .计次循环首 (参数_位数, 局部_变量)
        局部_文本 = 局部_文本 + 多项选择 (取随机数 (1, 2), 字符 (取随机数 (65, 65 + 25)), 字符 (取随机数 (97, 97 + 25)))
    .计次循环尾 ()
.判断 (参数_模式 = 3)
    .计次循环首 (参数_位数, 局部_变量)
        局部_文本 = 局部_文本 + 多项选择 (取随机数 (1, 3), 字符 (取随机数 (65, 65 + 25)), 字符 (取随机数 (97, 97 + 25)), 字符 (取随机数 (48, 57)))
    .计次循环尾 ()
.判断 (是否为空 (参数_模式) = 真)
    局部_文本 = “666”
.默认
 
.判断结束
返回 (局部_文本) 
.子程序 _按钮默认_被单击 
编辑框1.内容 = 子程序取得随机密码 (到整数 (编辑框2.内容), )
 
.子程序 _按钮数字_被单击 
编辑框1.内容 = 子程序取得随机密码 (到整数 (编辑框2.内容), 1)
.子程序 _按钮字母_被单击
编辑框1.内容 = 子程序取得随机密码 (到整数 (编辑框2.内容), 2)
.子程序 _按钮混合_被单击
编辑框1.内容 = 子程序取得随机密码 (到整数 (编辑框2.内容), 3)

③   子程序参数的“数组”属性

程序:子程序参数的“数组”属性

.版本 2 
.程序集 窗口程序集_启动窗口 
.子程序 __启动窗口_创建完毕 
 
.子程序 子程序_数组排序
.参数 参数_数组, 整数型, 数组
.局部变量 局部_计次1, 整数型
.局部变量 局部_计次2, 整数型
.局部变量 局部_临时存放, 整数型
 
.计次循环首 (取数组成员数 (参数_数组), 局部_计次1)
    .计次循环首 (取数组成员数 (参数_数组), 局部_计次2)
        .如果真 (参数_数组 [局部_计次1] < 参数_数组 [局部_计次2])
            局部_临时存放 = 参数_数组 [局部_计次2]
            参数_数组 [局部_计次2] = 参数_数组 [局部_计次1]
            参数_数组 [局部_计次1] = 局部_临时存放
        .如果真结束
 
.计次循环尾 ()
.计次循环尾 ()
 .子程序 _按钮_数组排序_被单击
.局部变量 数组, 整数型, , "0"
.局部变量 局部_计次, 整数型
 
数组 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }
子程序_数组排序 (数组)
编辑框1.内容 = “”
.计次循环首 (取数组成员数 (数组), 局部_计次)
    编辑框1.内容 = 编辑框1.内容 + 到文本 (数组 [局部_计次]) + “,”
.计次循环尾 ()

3.     子程序的递归调用:

一般情况下子程序都是调用其他程序的,但是也存在子程序自己调用自己的情况,而这种特殊的调用就被称为递归。

一般来说递归分两种方式:

①   一种是在调用一个子程序的过程中,又调用了该子程序自身,这种方式称为直接递归 ;

②   另一种是在调用一个子程序(程序1)的过程中,该子程序调用了另外一个子程序(程序2),而在子程序2中又调用了子程序1,这种方式称为间接递归。

4.     使用递归方法的注意点:

①   编程中使用递归方法解决 问题对内存的开销比较大

②   使用递归调用必须有一个明确的递归结束条件,无条件的递归调用将会造成死循环

程序:递归调用求阶乘

.版本 2
.程序集 窗口程序集_启动窗口 
.子程序 __启动窗口_创建完毕 
 
.子程序 求阶乘, 长整数型
.参数 n, 整数型 
.如果 (n = 0)
    返回 (1)
.否则
    返回 (n × 求阶乘 (n - 1))
.如果结束
  
.子程序 _按钮1_被单击 
标签2.标题 = 编辑框1.内容 + “的阶乘等于:” + 到文本 (求阶乘 (到整数 (编辑框1.内容)))

程序:播放器二

.版本 2
.程序集 窗口程序集_启动窗口 
.子程序 _按钮1_被单击
  
' 播放的音乐需要和程序文件在同一个文件夹下
' 播放MP3 (1, “藍井エイル - 流星.mp3”)
' 尝试不在同一文件夹下要如何处理 ?
' 增加完全路径试试
播放MP3 (1, “F:\CloudMusic\Ace组合 - 楚地无歌.mp3”)
' 尝试成功!通过增加全路径也能够实现跨文件夹的mp3播放
' 尝试不通过修改源代码就能够播放其它的音乐?
' 暂时没尝试出来。。。。
' 上面是之前写的我的播放器一的代码,现在对我的播放器一进行升级
_启动窗口.背景音乐 = {  }
_启动窗口.底图 = #图片2 
.子程序 __启动窗口_创建完毕
_启动窗口.底图 = #图片1
' 通过以上代码就能够实现播放的时候切换背景图片了,同样的道理也能够做到切换背景音乐
' 可以通过点击不同的按钮切换背景图片和背景音乐达到类似音乐播放器的点歌效果
' 可以进一步考虑歌词的显示功能?

以上就是易语言编程基础数据类型变量及子程序的详细内容,更多关于易语言数据类型变量子程序的资料请关注我们其它相关文章!

(0)

相关推荐

  • 关于学习易语言的方向和心得

    很多朋友不知道易语言是否值得学,也不知道易语言学出来能干什么,一起参考一下一位读者的学习心得,能够给你以指点 看太多群里面争论易语言了,我也学易六七年了,每次看到各大地方争论,我都会沉默没有对比就没有伤害,易总是被拿来和各种语言比,然后大家会用各个语言的优势打败易语言,批评易的也有大牛,但有的人练易都没精通,看到中文就退却了,因为英文的编程习惯已经深入骨髓,第一点就放弃了,看到创新的表格也被认为是鸡肋了,我自己分析过易的表格,研究过,自己也尝试自绘过,看了他们讨论的也大致发现了几种讨论方向,第一

  • 易语言的学习基础知识点

    创建窗口,鼠标点点就可以,很简单快捷   举例程序源码 大致的程序编写思路如下: 在代码中"__启动窗口_创建完毕"下,编写相应代码,初始化程序 一个方框对应一个事件处理函数 然后下面编写各个事件处理函数即可 在一个窗口中调用另一个窗口只需要"点击菜单栏中的"插入"-->"窗口"即可 使用"载入 (窗口1, , 真)"即可显示,至于返回值以后再了解 易语言很符合国情,适合个人快速开发小型软件! 与Qt面向对象编

  • 浅析易语言网赚应用心得

    以下就是关于易语言网赚应用学习心得内容: 最开始学习易语言,还是因为混互联网比较方便,当年网赚很流行,很多东西希望能够软件化自动化,所以一气之下就学了. 任何一种编程语言都是博大精深的,就算是易语言也不例外. 想要学精,真的需要一直学习,而且需要精通其他的语言,甚至脚本. 人,都不能忘记初心. 很多人学习易语言以后就专注学习这门技术了,甚至成为了程序员.这是不对的,我们学编程的初衷真的是学好这门语言吗? 当然不是. 我们是为了网赚应用. 我见过很多身边的朋友,当然了,都是在网络垉食吃的家伙,看到

  • 易语言识别语音的方法

    可以调用调用百度语音识别API来识别语音,具体步骤如下 1.首先要去百度开发者中心去申请这个服务 2.进去后找到百度语音识别服务,然后下面有个立即使用,然后如果说你没有创建过应用的话那就先去创建个应用. 3.具体内容自己填写,填写完毕后点击下一步. 4.会发现直接性就申请好了.这时候点击应用管理就可以看到你开通的语音识别服务. 5.这时候,请你拿起笔记下你的AID和APIKey和SecretKey,这个在源码中是需要修改的. 6.然后去这个网站把源码下载下来.http://pan.baidu.c

  • 易语言编程基础数据类型变量及子程序

    目录 一. 易语言的数据类型 基本数据类型分为: 基本数据类型中的数值类型有包含了: 程序:数据类型转换 特殊数据类型 通用型数据类型: 库定义数据类型: 自定义数据类型: 内部组件数据类型: 二. 易语言中的变量 三. 易语言的资源表 四. 易语言中的运算符 五. 易语言中的子程序 一. 易语言的数据类型 易语言的数据类型可以分为基本数据类型和特殊数据类型 基本数据类型分为: ①   数值型 ②   逻辑型 ③   日期时间型 ④   文本型 ⑤   字节集型 ⑥   子程序指针型 基本数据类

  • 易语言编程基础知识

    创建一个易应用程序只需要短短几分钟的时间 - 通过在设计窗口上"绘制"诸如编辑框和按钮等组件来创建用户界面.然后,为窗口和组件设置属性以规定诸如标题.位置.尺寸等的值.最后,编写处理程序将生命真正赋于程序. 组件及事件驱动 组件及其事件驱动是使用易语言在 Windows 环境下编程的基础知识.所谓"组件",即用作组成用户图形界面的基本成员,譬如:窗口.编辑框.图片框等等.组件按可否容纳其它组件划分为容器类和非容器类.按运行时是否可能具有可视外形划分为界面类和功能类.

  • 易语言编程命令调用操作大全

    目录 一. 命令概述 二. 命令的格式 三. 命令的参数 四. 命令的返回值 五. 命令嵌套调用 六. 数组参数与数组返回值 七. 流程控制类命令 八. 算术运算命令 九. 逻辑比较 十. 位运算命令 十一.     数组操作命令 十二.     环境存取命令 十三.     拼音处理命令 十四.     文本操作命令 十五.     时间操作命令 十六.     数值转换命令 十八.     磁盘操作命令 二十.     系统处理命令 二十一.           媒体播放命令 二十二.   

  • 易语言编程入门第一个程序

    目录 易语言的优点: 最早接触易语言是三年前的事情了,那时候是因为DNF这个游戏我才知道了易语言这个编程语言,当时对他就非常的憧憬.只不过那时候易语言的学习资源比较少,而且自身的学业比较重就没有仔细的了解了. 最近几日再回归DNF的时候突然想到了易语言,所以决定抽点空闲时间学习一下,先定一个小目标:做一个DNF的辅助工具!(也许最终都无法完成也说不定) 这是第一天学习的内容 易语言的优点: 1.     代码是中文的,降低了学习的门槛 2.     全可视化编程,即输即画减少了代码出错的可能 3

  • 易语言编程新手第一课安装及运行

    目录 易语言安装环境 使用易语言 编译一个简单的易语言 易语言安装环境 要学习易语言那么首先要有编译环境, 以下是易语言 的下载地址 注释:此平台要六百多元购买正版 http://www.dywt.com.cn/ 也可以下载破解版但是我不推荐,我买的正版 我的教书先生有破解版的过一段时间我会将盗版下载地址发给你们 下载完之后软件的样子是成下图正上方 使用易语言 进入软件 点击程序按钮.如下图 然后再点击建新,如下图 然后点击Windows窗口程序,如下图 恭喜你你现在可以编译易语言了. 想找例题

  • C语言编程基础char类型转换示例

    代码 如下所示: #inlcude <stdio.h> void func1(void) { char a = 0x7F; unsigned char b = a; unsigned int c = a; printf ("a: %d(0x%x)\n", a, a); // a: 127(0x7f) printf ("b: %d(0x%x)\n", b, b); // b: 127(0x7f) printf ("c: %d(0x%x)\n&qu

  • 详解易语言编程原理和方法

    这里教大家怎么使用易语言进行编程. 第一步打开易语言 第二步选择"windows窗口",然后点确定,就可以进行编程了.看下图 打开之后的界面. 拖拽红色边框的组件到windows窗口上,图一跟图二.组件分别是编辑框跟按钮. 双击按钮组件,进入写程序界面.看到下图已经写好了的.提示:这里补充一下<编辑框1.内容=""--这里的""可以填写你自己的语句,下图我没填写,不好意思>. 然后点击运行. 可以看到了程序,接下来点击按钮,就可以看到

  • 解决易语言编程乱码的问题

    因为易语言不支持Unicode,大家编写的程序在台湾或是香港等地使用的时候常遇到的问题就是乱码,因为那里是繁体字系统. AppLocale一款由微软出品的解决乱码的软件.微软为XP专门制作了Microsoft AppLocale这款软件,用来解决汉字的编码问题. 多语言支持工具,可以让非Unicode的软件在Windows XP/2003上运行,即可以同时执行简繁体日文等各种语言的软件:不管是日文.韩文.法文都可适用,任何文字编码的程序都借由它来正确地显示文字,享受原本只有Unicode的程序才

  • 易语言基础教程之简单的人机交互

    易语言由于完全支持面向对象编程理念,因此也秉性了功能与外观相分离的良好编程思路.了解并掌握易语言中的人机交互操作,对于理解易语言编程思维及至掌握易语言编程核心,都具有极为重要的意义.下面就来学习一下易语言中实现人机交互的具体方法. 方法/步骤 首先创建一个"Windows窗口程序",利用"窗口组件箱",给"可视化窗口"绘制一个"编程框"和一个"按钮"组件. 查看编辑框的名称:选中编辑框,就可以在"

  • 易语言解密数据教学

    在数据的江湖中,一直隐藏着两股"势不两立"的"暗涌"-加密与解密,没有人知道这两股力量从何时开始到何时结束.貌似扯远了,回归主题-易语言如何解密数据,带着种种谜团和MovieClip进入神秘的解密世界吧! 1.首先,运行易语言主程序进入"新建工程界面",选择"Windows窗口程序"点击"确定",进入程序设计界面.将窗口标题修改为"易语言解密数据",剩下就是界面设计了. 2.从"

随机推荐