目录

一、前言

二、小例子(辅助熟悉了解操作)

1.简单的仿QQ登陆(熟悉基础语法以及页面构造)

2.简单的计算器(组合框、判断、文本类型转换)

3.Loading效果(计次循环、载入添加窗口)

 4.自动刷新网页

5.进度条

 6.打开指定文件(通用对话框)

 7.不复杂的复杂计算器(造函数)

8.配置及加解密(读写配置项,加解密数据)

 9.取文本长度(左边右边字符)

 10.仿记事本(菜单操作)


一、前言

       主要依据实际的程序来学习这门语言

二、小例子(辅助熟悉了解操作)

1.简单的仿QQ登陆(熟悉基础语法以及页面构造)

1)通过修改标题来展示所要的内容

易语言 三层架构 易语言项目实战_青少年编程

 2)直接在编辑页面选择输入方式以及最大允许长度来限制所输入的值

易语言 三层架构 易语言项目实战_青少年编程_02

 3)给登陆按钮添加判断

易语言 三层架构 易语言项目实战_子程序_03

 4)如果要加入回车进入,在密码框加上键事件

易语言 三层架构 易语言项目实战_易语言 三层架构_04

 5)添加关闭和回车功能启用

易语言 三层架构 易语言项目实战_加解密_05

6)程序截图

易语言 三层架构 易语言项目实战_易语言 三层架构_06

注:

1.所框选的部分一般不做改变

易语言 三层架构 易语言项目实战_易语言 三层架构_07

2.想表示为空时,不能用空格替代(图示双引号内无空格);获取焦点就是就是光标到达的意思。

易语言 三层架构 易语言项目实战_数据_08

2.简单的计算器(组合框、判断、文本类型转换)

 1)在组合框右键

易语言 三层架构 易语言项目实战_数据_09

2)添加完之后类型选择不可编辑下拉式 ,现行选中行写0:就是第一个选项的意思

易语言 三层架构 易语言项目实战_青少年编程_10

易语言 三层架构 易语言项目实战_数据_11

 3)转换的语法:

到文本()、到数值()、四舍五入()

易语言 三层架构 易语言项目实战_数据_12

注:获取的数据为文本,需要进行转化为数值才能计算;以及计算出的数据需要进行转换为文本才能在文本框中显示出来

3.Loading效果(计次循环、载入添加窗口)

1)编辑框中选择加入滚动条

易语言 三层架构 易语言项目实战_子程序_13

2)循环

易语言 三层架构 易语言项目实战_加解密_14

也可以用下图表示

易语言 三层架构 易语言项目实战_加解密_15

 3)制作标题loading效果

易语言 三层架构 易语言项目实战_数据_16

 4)插入新窗口

易语言 三层架构 易语言项目实战_子程序_17

 5)载入新窗口,将启动窗口.可视设为假

 

易语言 三层架构 易语言项目实战_数据_18

6)将启动窗口设为销毁:在窗口1先选择将被销毁事件,之后添加销毁指令

易语言 三层架构 易语言项目实战_青少年编程_19

 

易语言 三层架构 易语言项目实战_数据_20

 7)效果图

易语言 三层架构 易语言项目实战_易语言 三层架构_21

 4.自动刷新网页

1.开启静默访问,不然容易报错

注:时钟在页面上是不显示的

易语言 三层架构 易语言项目实战_数据_22

 

易语言 三层架构 易语言项目实战_易语言 三层架构_23

 2.效果图

 

易语言 三层架构 易语言项目实战_数据_24

5.进度条

1)以时钟周期来刷新进度条显示

易语言 三层架构 易语言项目实战_数据_25

 

易语言 三层架构 易语言项目实战_易语言 三层架构_26

 2)显示效果

易语言 三层架构 易语言项目实战_加解密_27

 6.打开指定文件(通用对话框)

1)通用对话框过滤器文本编辑 

易语言 三层架构 易语言项目实战_数据_28

易语言 三层架构 易语言项目实战_青少年编程_29

2)根据提示写入命令类型的代号:4为运行程序

易语言 三层架构 易语言项目实战_青少年编程_30

 7.不复杂的复杂计算器(造函数)

1)插入子程序,改子程序名称,回车添加参数名;用法:子程序名(参数,参数,...)

 

易语言 三层架构 易语言项目实战_易语言 三层架构_31

最后返回n的值给编辑框3.内容

易语言 三层架构 易语言项目实战_易语言 三层架构_32

8.配置及加解密(读写配置项,加解密数据)

1)页面

易语言 三层架构 易语言项目实战_青少年编程_33

 2)读写配置项

注:要将程序编译后才能正常运行

易语言 三层架构 易语言项目实战_子程序_34

3)运行效果

易语言 三层架构 易语言项目实战_子程序_35

 9.取文本长度(左边右边字符)

1)取长度(内容,[长度])

易语言 三层架构 易语言项目实战_易语言 三层架构_36

 10.仿记事本(菜单操作)

1)右键进入菜单编辑,左移右移为本项是否做上一项子集的操作

易语言 三层架构 易语言项目实战_数据_37

2)插入项“-”表示隔开的横线

 

易语言 三层架构 易语言项目实战_加解密_38

3)添加右键事件

易语言 三层架构 易语言项目实战_加解密_39

 

易语言 三层架构 易语言项目实战_青少年编程_40