易语言系列教程:走近易语言

本人学习易语言纯粹是为了『玩』,没事做做破解也是一件消遣娱乐的事情;本系列教程由浅入深讲解易语言及其应用,其中包括我在学习过程中看的一些书中的思想和方法,希望和大家一同学习交流(我用的是Mac,编写易语言是在另一个Windows本上进行的,一些图片不方便发上来)


易语言:有中国特色的程序设计语言

所见即所得

所见即所得(what you see is what you get)的编程风格!

这样的编程模式很好写GUI,用户只需要点点鼠标拖拖控件就完成了相关组件的组合、重载,很是方便

易语言系列教程:走近易语言_第1张图片

汉语式思维

易语言是一门以简体中文作为程序代码的程序设计语言

它的语言设计体现着汉语式思维:为了便于输入程序,易语言内置了四种名称输入法,即首拼、全拼、双拼、英文,其中首拼和全拼输入法在系统中被合并为首拼及全拼输入法(系统自动判断是首拼还是全拼)

双拼输入法的编码规则与Windows系统提供的双拼输入法一致
如,欲输入『取整(1.23)』语句,可以有以下几种写法:

1)首拼及全拼输入法

qz (1.23) 或者 quzheng (1.23)

2)双拼输入法

quvg (1.23)

3)英文输入法

int (1.23)

以上各条语句的名称部分输入语句(如qz)称为输入字,前两种属于拼音输入字,分别对应首拼及全拼输入字和双拼输入字

易语言系列教程:走近易语言_第2张图片

输入字可以用来输入程序中所涉及到的一切名称,包括:1)所有当前运行支持库中所提供的命令、窗口和报表单元数据类型及其属性和方法、普通数据类型及其成员和方法、库定义常量等等名称;2)用户在程序中定义的子程序参数、子程序局部容器、程序集容器、全局容器名称;3)用户定义的子程序、 DLL 外部命令名称;4)用户定义的数据类型及其成员名称;5)用户所加入的资源和所定义的常量的名称;6)用户在设计窗口或报表时所定义的窗口单元、菜单项目或报表单元名称;7)系统数据类型名称,如:“整数型”、“小数型”等等;8)系统常量名称,如:逻辑值常量“真”和“假”等

在使用首拼输入字时,需要注意纯韵母发音汉字的输入。如:“按 钮”中的“按”字,它的发音是韵母 an,对于此类汉字,在首拼输入法 中必须写全,譬如“按钮”的首拼输入字就应该为 ann(即 an,n)

系统具有一个当前默认输入法状态,如果某输入字前没有加上类型引 导符号,则默认是属于该输入法的输入字

在程序中书写输入字时,可以使用一个半角符号来引导该输入字,以 指定其类型,各输入字的类型引导符号如下
1)首拼及全拼输入字:分号,如“;qz”,“;quzheng”
2)双拼输入字:冒号,如“:quvg”
3)英文输入字:单引号,如“’int”

系统安装完毕后,当前默认输 入法为“首拼及全拼输入法”。这就意味着,在当前默认输入法为“首拼 及全拼输入法”的时候,要想使用双拼输入字,则必须在输入字的前面加 上类型引导符“:”;不过此时英文输入字前可以加也可以不加类型引导符 “ ’”,其原因为如果当前默认类型输入字不能找到匹配的目标名称时, 系统将自动把该输入字转换为英文输入字后再去寻找匹配名称一次

程序集和独具风格的表格系统

在所见即所得(WYSISWG)的基础上,易语言还独创了一套图形化的命名风格(图形化、表格化)

易语言系列教程:走近易语言_第3张图片

易语言的变量分为子程序变量、程序集变量、全局变量三种,按照作用范围大小降序排序为:全局变量>程序集变量>局部变量

所谓程序集就是一系列程序的集合(一系列程序)

你可能感兴趣的:(易语言)