文档库 最新最全的文档下载
当前位置:文档库 › 易语言API图文教程

易语言API图文教程

易语言API图文教程
易语言API图文教程

易语言与WIN32 API的使用

本人也是个小菜鸟啦。。

今天写这个,就是为了一下比我还新手的同学参考参考的资料。。

----------------------

基础知识:

先来了解一下,什么的动态链接库

动态链接库

动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个DLL 中,该DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。DLL 是一个包含可由多个程序同时使用的代码和数据的库。

其实你的系统就有很多的动态链接库,例如KERNEL32.DLL UESER32.DLL.....

再看看,什么是API。

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

推荐API工具,是易语言自带的API助手,一般在X:\e\wizard\API助手

如下图,,很好用,很强大哦。。

可以看出,有了API,我们编程的生活是多么的美好,很多函数都不需要我们亲力亲为的去写,只要调用就OK了。。

然后,我们来看一下数据类型。。因为在API中有很多地方使用了结构体(看百度哦),为了对这些结构体进行匹配,所以在易语言中我们也要对他建立相应的数据类型。。

例如这是C语言的结构体格式

SYSTEMTIME Structure

The SYSTEMTIME structure has the following form:

typedef struct _SYSTEMTIME {

WORD wYear;

WORD wMonth;

WORD wDayOfWeek;

WORD wDay;

WORD wHour;

WORD wMinute;

WORD wSecond;

WORD wMilliseconds;

} SYSTEMTIME;

而我们如果想在易语言中实现他,就可以这样定义

.版本2

.数据类型系统时间_, , SYSTEMTIME

.成员年, 短整数型, , , wYear

.成员月, 短整数型, , , wMonth

.成员星期, 短整数型, , , wDayOfWeek

.成员日, 短整数型, , , wDay

.成员小时, 短整数型, , , wHour

.成员分, 短整数型, , , wMinute

.成员秒, 短整数型, , , wSecond

.成员毫秒, 短整数型, , , wMilliseconds

你可能会奇怪,我怎么知道什么WORD 是什么类型。。OK,这个没关系,易语言API助手他自己为我们建立了匹配的数据类型、、如果想知道,自己也可以百度哦。。

还有一个就是指针。。

就是易语言参数中的参考和传址,他们两个确保程序修改的变量始终是一个,就是怎么说呢,指针保存的是变量的地址,计算机中的内存都是编址的,就像你家的地址一样,只有找到地址,就可以准确的找到你本人了,而指针就是变量的地址,他可以准确无误的找到变量。

但是如果是单纯的变量,每一个形参和实参都是两个变量了,所以你对形参的修改是无法达到对实参的修改的。。

(PS:形参就是你定义函数时候写的参数,实参就是你调用函数传的参数)

PS2:好吧,如果听不明白也没关系。。。。

好吧,暂时就说这些知识,如果后面遇到的再说。。

--------------------

1.1 消息框API

嗯,今天教大家怎么添加API到易语言中使用,而且用API创建一个比易语言的信息框更加自由的消息框。。

首先我们在易语言的工作夹上面选到“程序”页面,然后我们在页面上可以肯定“DLL命令”,我们右键,选择插入DLL命令,然后就会跳转到新建API的页面了!然后在DLL定义表(就是打开的那个空白的窗口)右键,选择“新DLL命令”,或者使用组合键CTRL+N键添加。

然后在DLL表中添加对应的API函数的库名字(就是属于哪一个动态链接库的[dll]),库中对应的命令名就是说他的DLL中的函数名称,参数,和返回值。当然了,DLL命令名我们是可以自己更改的(图上写着“DLL命令1”这一栏我们是可以自己定义的)。

好,我们给他添加一个API消息框。

易语言的信息框信息框应该也是封装了API的函数的,只是他把夫窗口句柄默认设置为主窗口,所以我们使用易语言信息框的时候,总是只能在点玩信息框后才能操作窗口。今天我们就做一个可以自己定义父窗口的消息框。

我们这次用的的API命令在API小助手找不到,应该开发者觉得不需要吧。

好,他没有封装,我们也可以自己搞一个。。

他的函数原型是:

int MessageBox(HWND hWnd,LPCTSTR lpText,LPCTSTR lpCaption,UINT UType);

注意

返回值是int,也就是函数前面的类型,int=整数型

HWND是句柄类型,我们可以使用整数型代替。

LPCTSTR代表易语言中的文本型

UINT代表是易语言中的短整数型。

既然知道了具体参数和返回值,那么我们就添加吧。

我们可以查到,他所属的dll是USER32.DLL,大家可能说“谁知道他在哪里?”,这个很简单,只要你在百度搜函数名,在百度百科是一般会有所属的,如果说属于user32.lib,那么就是属于user32.dll中的。

当然,在易语言的API助手中,他也为我们标明了大部分所属DLL文件。

就是图上那样写。。

但是大家可以发现,库文件对应名字我写的是MessageBoxA,不是说MessageBox吗?

是的,A代表的是ASCLL版本的,在易语言中的API很多都是使用ASCLL版本的。

好,既然函数定义好了,那么使用吧!

.版本2

.程序集窗口程序集1

.子程序_按钮1_被单击

.局部变量MB_OK, 短整数型

.局部变量MB_OKCANCEL, 短整数型

MB_OK =0

MB_OKCANCEL =1

API_消息框(0, “Hello API!”, “MB”, MB_OKCANCEL)

注意,第一个参数如果写0,就是无所属窗口,就是一个非模态对话框,也就是说,这时候你还是可以操作主窗口的,不信你继续点你的按钮。当然,如果你写了某一个窗口句柄,那么这个消息框就是属于指定窗口句柄的了,你可以自己试试用主窗口的句柄的。

大家可能有疑问了,我怎么知道第四个参数填什么,当然你可以在百度上知道他参数具体填什么,然后查询他的常量,然后再填如参数就OK了。(PS:这样定义不常量,是变量,只是为了

看起来方便,就不用常量了)

怎么查常量?我推荐一个工具

具体下载地址我就不发了,大家百度一下“WINDOWS API常量查询器”会有很多这样的工具的,也不必说一定要这个!

好,这些一通百通的啦,你也可以尝试调用其他的API的。

我就找了几个给大家练习的,都是可以在API助手找到的。

DeleteFileA

CopyFileA

SendMessageA

大家都尝试去使用一下吧,很简单了哦!就当作是巩固提高吧!

常见的易语言源码大集合

常见易语言源码 使用命令: 写到文件(取运行目录() +“1.skn”, #皮肤) 易皮肤_载入皮肤(取运行目录() +“1.skn”, ) 切记<易皮肤_载入皮肤>要用到(易语言皮肤支持库2.0.rar) (易语言皮肤支持库2.0.rar)路径:F:\易语言\软件\易语言皮肤支持库2[1].0.zip 注意:#皮肤)这个地方的名称一定要和你添加的资源名称一样否则不能使用 加载皮肤(7) 加载Aero特效() 这个一定要加33个皮肤模块 设置窗口透明度的命令: 设置窗口透明度(取窗口句柄(), 200) 注意:运行()EXE文件的就直接输入路径!如果是记事本那么就在前面加一个+文本文档的路径 范例:这个运行文件------.运行(“D:\123.exe”, 假, ) 这个运行文档------运行(“notepad.exe D:\123.txt”, 假, ) DLL注入: https://www.wendangku.net/doc/7f16159881.html,/help/zlsc/dll/dll.htm 编辑框内容不被复制: 鼠标右键被按下 返回(假)

编辑框按下某键() 如果(键代码=#CTRJ键=真) 返回(假) .版本2 .子程序__启动窗口_创建完毕 时钟1.时钟周期=1000 .子程序_时钟1_周期事件 标签1.标题=到文本(到数值(标签1.标题) +1) 进度条: .版本2 .程序集窗口程序集1 .子程序_按钮1_被单击 时钟1.时钟周期=10 .子程序_时钟1_周期事件 进度条1.位置=进度条1.位置+1 .如果真(进度条1.位置=100) 载入(窗口1, , 真) 时钟1.时钟周期=0 进度条1.位置=0 .如果真结束

易语言sql命令格式

打开2007数据库 外部数据库1.打开(“ODBC;DSN=MS Access Database;DBQ=”+取运行目录() +“\数据库.accdb;Driver={Microsoft Access Driver (*.mdb, *.accdb)};;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;PWD=”, , 真) 易语言对ACCESS数据库 学习使用数据库,难免要使用SQL语句。外部数据库使用SQL语句可以快速地完成对数据库的种种操作,如:查询、修改、插入记录、删除记录等。至于更多的,比如:创建表、删除表、加密数据等等,等我们能够比较熟练地掌握数据库的操作再研究。 一、基本命令格式 1、查询记录 基本格式:select 字段名from 表名where 条件 例如:要查询“员工表"中“张三"的信息,可以这么写:“select * from 员工表where 姓名='张三'"。这里,“员工表"是要查询的表的名称,“姓名"是字段名称。 如果要查询的是张三的电话呢?就得这么写:“select 电话from 员工表where 姓名='张三'"。“电话"也是该表中的字段。 如果要查询整个表的信息,就不需要加“where"。比如,要查询“员工表"中所有员工的全部信息,就可以这么写:“select * from 员工表"。 2、删除记录 基本格式:delete from 表名where 条件 例如:要删除“学生表"中“成绩"小于50的学生名字,可以这么写:“delete from 学生表where 成绩<50" 如果不加条件,就会删除该表中所有记录,该表就变成一个没有记录的空表,以后还可以向表中添加记录。本命令与删除表“drop table"不同,“drop table"删除的是被操作的表,删除后,整个表都不存在,也就不可以再添加记录了。 3、添加记录 基本格式:insert into 表名(字段1,字段2,字段3) values (字段1的值,字段2的值,字段3的值) 本命令是往指定的表中添加记录。要注意,“表名"后面括号中是被操作的字段名称,“values"后面括号中是对应的字段值,不要弄错了位置的先后顺序。还有,本命令不可以跟“where",因为你要添加的记录在表中根本没有,所以也就不可以有什么条件了。 4、修改记录 基本格式:update 表名set 欲修改的字段名1=该字段的新值,欲修改的字段名2=该字段的新值where 条件 该命令是修改表中已经存在的记录数据。如果不加“where"条件,就会把所有指定的字段都改成新值。 比如:要修改“员工表"中“张三"的工资为1500,应该这么写:“update 员工表set 工资=1500 where 姓名='张三'"。 二、易语言命令操作数据库 在易语言中,对外部数据库,比如ACCESS的操作,有如下方法: 一个是用“外部数据库",另一个是用“数据库连接"和“记录集"。前一种是我这段时间正在学习的,操作起来比较方便。后一种我还没有用过,不敢多讲。不过,我觉得记录集就象一张表格,只是这表格是看不见的,是动态的。在这里,我只说一下“外部数据库"。 1、查询操作 基本命令:外部数据库控件名称.查询(SQL命令语句)

易语言中文编程,从入门到精通【菜鸟基础教程】

绍兴县教研室试点教材汉语编程工具易语言

易语言教程――初级版 目录 目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 - 一、打开“易语言”设计窗口 ........................................................................ - 3 - 二、认识“易语言”........................................................................................ - 3 - 三、第一个易程序............................................................................................ - 5 - 四、小结............................................................................................................ - 6 - 第二课简单的人机交互........................................................................................ - 7 - 一、第一个交互程序........................................................................................ - 7 - 二、小结............................................................................................................ - 9 - 第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 14 - 第六课让世界丰富多彩...................................................................................... - 16 - 第七课顺序程序结构.......................................................................................... - 18 - 第八课猜数(选择程序结构) .......................................................................... - 21 - 第九课多分支控制结构语句 .............................................................................. - 25 - 第十课练习.......................................................................................................... - 27 - 一、选择题:.................................................................................................. - 27 - 二、编程题:.................................................................................................. - 27 - 第十一课循环程序结构...................................................................................... - 29 - 第十二课循环程序结构练习 .............................................................................. - 33 - 一、选择题...................................................................................................... - 33 - 二、编程题...................................................................................................... - 34 - 第十三课菜单的设计.......................................................................................... - 36 - 一、菜单的基本概念...................................................................................... - 36 - 二、菜单编辑器的打开 .................................................................................. - 36 - 三、设计下拉式菜单...................................................................................... - 37 - 第十四课对话框.................................................................................................. - 41 - 一、提示类对话框.......................................................................................... - 41 - 二、自定义对话框.......................................................................................... - 42 - 三、通用对话框.............................................................................................. - 43 - 附录实例应用荟萃.............................................................................................. - 45 -

易语言基础知识第一篇

第一章、基础知识 1.1 基本数据类型 1.2 变量和常量 1.2.1 变量和常量的命名 1.2.2 变量的作用范围 1.2.3 静态变量 1.2.4 变量的初始值 1.3 运算符 1.4流程控制 1.4.1 如果、如果真、判断 1.4.2 判断循环、循环判断 1.4.3 计次循环、变量循环 1.4.4 到循环尾、跳出循环 1.4.5 返回、结束 1.5 子程序(函数) 1.5.1 子程序参数(参考、可空) 1.5.2 子程序的递归 1.5.3 子程序的静态局部变量 1.6 自定义数据类型 1.6.2 自定义数据类型的内存存储 1.7 数组 1.7.1 数组的维数 1.7.2 数组的排序 选择排序 插入排序 快速排序 自定义数据类型数组的多级排序 1.7.3 [例]扫雷游戏 第二章、字节集 《将字节集显示为十六进制》 《文件分割机》 《数据隐藏》 《电子贺卡》 《配置信息写入exe文件》 《exe文件捆绑》 《exe文件的自校验》 Windows API和动态链接库 <枚举窗口,枚举进程> <使窗口可移动> <窗口子类化> <动态菜单> <动态组件> <文件拖放> <读取dll中的资源-扑克牌图片>

<读DOS程序执行结果> <自制皮肤> <远程线程> 。。。。。 文件系统 <模拟资源管理器> <文件格式> 《编写自己的文件格式》 易语言模块编程 注册表 文件关联、命令行处理、文件右键菜单 枚举注册表 注册表模拟器 图像处理 取图像宽度、高度 取像素字节集 各种图像运算方法 面向对象编程 类、封装、属性、行为、继承、多态性矢量图形(面向对象程序设计) CAD 系统 EMF 文件的读写 OpenGL 三维图形编程 DirectX 游戏编程 网络编程 <聊天程序> <远程控制> <邮箱登录器> <天气查询> 数据库编程 界面编程 <使用《易容大师》进行界面编程>

易语言封包脱机挂教程

=====================================================版本介绍: 脱机辅助程序,是很多学辅助编程的人所追求的最高目标技术,因为脱机辅助技术,不需要运行游戏客户端, 也可向游戏服务器发送与获取甚至自己想修改的封包数据,去实现达到游戏里人物角色的某些特殊目的,比如:人物打怪,吃药,走路等各功能操作, 比内存辅助更高一筹技术,就是要把游戏封包数据解密成明文未加密的数据, 用于修改数据或组合数据再发送封包给游戏服务器,进行操作游戏人物去做各种事情,它的核心的技术知识就是如何解密被加密过的游戏封包数据,这也是它最难学会掌握的地方,所以令很多学习辅助技术的人对脱机辅助望而止步, 为了把这项技术普及给喜欢独立团论坛的所有vip会员,所以就有了此版本课程出现,因为本课程所讲解的辅助技术是辅助类型界中最高级的技术了, 本套课程出版后,也将会成为国内最早第一套这么完整详细脱机辅助编程技术教程。 A.封包入门课 1.什么是封包脱机辅助 2.学习封包脱机辅助的条件 3.封包辅助与封包脱机辅助的优弊区别 4.封包脱机辅助最重要核心技术 B.封包基础课 1.Winsock 版本之间区别 2.send 发送函数 3.Recv 接收函数 4.什么是封包与封包形成 5.拦截封包数据工具使用(WPE) 6.游戏服务器与客户端封包过程(组包与拆包) 7.游戏脉动数据包介绍 8.游戏封包数据加密与解密介绍 9.明文包与密文包辨别方法

10.封包数据对比分析法 11.辅助分析封包数据的一些常用工具 -(封包数据分析宝盒) -多功能转换工具 -wep工具 -OD C.wpe封包工具课 1.wpe工具功能使用详细介绍 -.拦截关键发包的封包技巧 -.拦截关键收包的封包技巧 -.伪造封包发送功能 D.实战演示封包剖析-某3D游戏 封包加解密篇(学习解密加密封包): 1.获取游戏服务器IP与端口信息 2.服务器IP信息结构模块化 3.拦截账号登陆封包数据 4.分析账号登陆封包解密算法(核心技术) 5.OD逆向分析游戏封包加密解密算法(核心技术) 6.编写封包解密加密代码功能-(解密游戏封包) 7.封包加密解密功能模块化(核心代码) 8.账号登陆封包组包模块化 9.拦截接收人物角色列表信息封包数据 10.解密人物角色列表信息封包并处理提取各属性值信息 11.处理人物角色列表封包功能模块化 12.拦截选择指定角色进入游戏封包数据 13.分析指定角色进入游戏封包数据信息 14.角色选择进入游戏功能模块化 15.拦截分析游戏与服务器保持通讯心跳包数据 16.心跳包保持在线功能模块化 17.拦截分析人物喊话封包数据(喊话包结构) 18.组合人物喊话封包模块化 19.拦截人物进入游戏后服务器反馈封包数据 20.解密服务器反馈封包数据判断属哪类信息 游戏功能封包分析篇(举例分析示范): 1.封包脱机辅助功能定位策划 2.分析游戏各功能封包数据(学习如何分析游戏里自己需要的各种游戏动作功能的封包数据) 2.1 拦截分析在线领奖封包数据 2.2 编写实现在线领奖功能 2.3 拦截并解密分析聊天频道封包数据(掌握整个游戏玩家|公告聊天信息) 2.4 编写实现接收显示聊天频道信息功能

易语言入门基础

第一课.计算机的一般知识 1.1电子计算机的发展及其基本结构 1.1.1电子计算机的发展史 1945年底,在美国首次研制成功人类第一台计算机,这台机器重30吨,占地面积达167平方米,加之它的工作原理,因此,人类后来的计算机并不是在这台机器的基础上发展起来的。 现代计算机理论的奠基人是图灵。在美国数学家冯.诺伊曼的主持下,1949年诞生了第一台存储程序的计算机,又称第一代机,这台计算机为后来的计算机发展奠定了基础。1959年,第一台晶体管计算机问世,由此,计算机进入了第二代。1964年,IBM第一代360系列计算机问世,这是第一代通用计算机,为研制这种计算机,IBM投资50亿美元,比二战期间美国政府投入到原子弹研究的钱(20亿美元)还要多;由此,计算机进入了第三代。 进入到80年代以后,中大型计算机问世,于是开始了第四代计算机的时代。70年代以后,出现了计算速度更快、存储量更大的巨型机。 70年代微处理器的问世,标志着计算机的发展开始了又一场革命。1977年3月苹果公司的个人用计算机问世,自此,计算机开始进入千家万户。 1.1.2电子计算机的基本结构 计算机由硬件和软件组成。而硬件是由主机和外部设备组成;软件由系统软件和应用软件组成。 计算机硬件是软件的基础,是软件发挥功能的工作环境,而软件则是管理和利用硬件资源来实现计算机的功能,软件和硬件是相互促进和发展的。 硬件大体上有以下几个部分:控制器,运算器,内存储器(RAM、ROM),输入设备和输出设备。前三者又合称主机,后两者又称作外部设备。现在就这五个部分的功能,作一些简要说明。 1.输入设备。输入设备是用来向主机输入原始数据和处理这些数据所使用的计算程序列的设备。输入设备的种类很多,但在微型机上不外乎下列几种: (1)终端键盘。利用手指击键方法向计算机输入信息。用户自己写的程序列化和准备处理的数据,都可由键盘上敲入。 (2)磁盘。磁盘,实际上也是存储信息的,因为它们都是主机之外的设备,所以也称为外存储器。外存储器上的信息,也可以输入到机器中去。 (3)模—数(A/D)转换器。它可以将连续变化的模拟量(如电压、电流、长度、角度等)转换为数字量,送入到机器中去。 此外,图形输入板、声音输入装置等,实际上是专用的模数转换器,同样可以为计算机输入信息。 2.输出设备。输出设备是用来输出计算结果或其它信息的。常用的输出设备有: (1)显示终端。用以显示计算机的有关信息,占用户从键盘上敲入并为机器接收的字符、机器清单、机器向用户的提示,程序运行时的输绐(包括数字、文字或图形)等。 (2)打印机。显示终端上可显示的东西几乎都可以由打印机打印到纸上。

《易语言中文编程从入门到精通》

绍兴县教研室试点教材 汉语编程工具易语言 汉语编程工具易语言 汉语编程工具易语言

易语言教程――初级版 目录 目录..........................................................................................................................- 2 - 第一部分 易语言入门....................................................................................................- 3 - 第一课 走进“易”世界........................................................................................- 3 - 一、打开“易语言”设计窗口........................................................................- 3 - 二、认识“易语言”........................................................................................- 3 - 三、第一个易程序............................................................................................- 5 - 四、小结............................................................................................................- 6 - 第二课 简单的人机交互........................................................................................- 7 - 一、第一个交互程序........................................................................................- 7 - 二、小结............................................................................................................- 9 - 第三课 按钮与标签的综合运用..........................................................................- 10 - 第四课 图文并茂..................................................................................................- 12 - 第五课 看看计算机的计算能力..........................................................................- 14 - 第六课 让世界丰富多彩......................................................................................- 16 - 第七课 顺序程序结构..........................................................................................- 18 - 第八课 猜数(选择程序结构)..........................................................................- 21 - 第九课 多分支控制结构语句..............................................................................- 25 - 第十课 练习..........................................................................................................- 27 - 一、选择题:..................................................................................................- 27 - 二、编程题:..................................................................................................- 27 - 第十一课 循环程序结构......................................................................................- 29 - 第十二课 循环程序结构练习..............................................................................- 33 - 一、选择题......................................................................................................- 33 - 二、编程题......................................................................................................- 34 - 第十三课 菜单的设计..........................................................................................- 36 - 一、菜单的基本概念......................................................................................- 36 - 二、菜单编辑器的打开..................................................................................- 36 - 三、设计下拉式菜单......................................................................................- 37 - 第十四课 对话框..................................................................................................- 41 - 一、提示类对话框..........................................................................................- 41 - 二、自定义对话框..........................................................................................- 42 - 三、通用对话框..............................................................................................- 43 - 附录 实例应用荟萃..............................................................................................- 45 -

易语言新手宝典-从入门到精通[图文教程]

易语言宝典 易语言从入门到精通

目录 目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 - 一、打开“易语言”设计窗口 ........................................................................ - 3 - 二、认识“易语言”........................................................................................ - 3 - 三、第一个易程序............................................................................................ - 5 - 四、小结............................................................................................................ - 6 - 第二课简单的人机交互........................................................................................ - 7 - 一、第一个交互程序........................................................................................ - 7 - 二、小结............................................................................................................ - 9 - 第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 15 - 第六课让世界丰富多彩...................................................................................... - 18 - 第七课顺序程序结构.......................................................................................... - 20 - 第八课猜数(选择程序结构) .......................................................................... - 23 - 第九课多分支控制结构语句 .............................................................................. - 28 - 第十课练习.......................................................................................................... - 30 - 一、选择题:.................................................................................................. - 30 - 二、编程题:.................................................................................................. - 30 - 第十一课循环程序结构...................................................................................... - 32 - 第十二课循环程序结构练习 .............................................................................. - 36 - 一、选择题...................................................................................................... - 36 - 二、编程题...................................................................................................... - 37 - 第十三课菜单的设计.......................................................................................... - 39 - 一、菜单的基本概念...................................................................................... - 39 - 二、菜单编辑器的打开 .................................................................................. - 39 - 三、设计下拉式菜单...................................................................................... - 40 - 第十四课对话框.................................................................................................. - 44 - 一、提示类对话框.......................................................................................... - 44 - 二、自定义对话框.......................................................................................... - 45 - 三、通用对话框.............................................................................................. - 46 - 附录实例应用荟萃.............................................................................................. - 48 -

易语言教程菜鸟专版

易语言教程菜鸟专版 打开易语言5.11之后会出现如下界面,此时双击“Windows窗口程序”就会新建一个空白窗口程序 然后会出现如下界面 这样,一个空白的程序就完成了,我们可以ctrl+S或者在菜单栏上的程序中将程序保存一下

保存到需要的文件夹内即可,这样一个新的易语言程序就算初步成型,接下来让我们继续完善一下。 看到左侧的名称一栏吗,这里是窗口内部的名称,如果命名为“_启动窗口”那么程序启动时,名为_启动窗口的窗口会最先出现,下面的备注可以随便输入一些注释,留作标记,防止自己忘记,宽度高度则是定义窗口的大小,嘿,看到那个叫标题的输入框吗?在这里输入任意汉字英文或数字即可更改窗口的名称,我这里将其暂时命名为“学习程序”,对了,除了在这里定义窗口名之外,还能用代码更改窗口名哦!让我们来学习一下!先点选此处

,点击创建完毕然后就会跳转到代码窗口 我们来试着写代码来更改窗口标题,注意要写在这个创建完毕的子程序下面哦,这表示窗口创建完毕时立即执行以下代码。 _启动窗口.标题= “我是学习程序” 让我们来分析一下这段代码,_启动窗口就是窗口名称,.标题表示窗口的标题,然后用=表示启动窗口的标题等于“我是学习程序”注意必须要在这个标题的两边加上双引号,因为这是文本型的数据,好了,让我们按下F5来测试一下。

看到了么,成功!窗口的标题不是我们之前定义的学习程序,而是我们用代码写的我是学习程序,很神奇吧! 这样还不算什么?那么接下来让我们继续 找到右侧的组件框,选择基本组件中的编辑框创建一个编辑框组件。

在窗口上调整一下大小即可,然后在左侧的内容里输入:“欢迎使用学习程序” F5.

易语言Super-EC与按键精灵脚本命令对照表

键盘命令易语言代码 KeyPress ①,②按键(①) '复制该代码②行。 KeyDown ①,②按键(①, #按下_) KeyUp ①,②按键(①, #放开_) KeyPressS ①,② WINIO.按键(①) '复制该代码②行。 KeyDownS ①,② WINIO.按键(①, #按下_) KeyUpS ①,②WINIO.按键(①, #放开_) KeyPressH ①,② WINIO.按键(①) '暂不支持超级模拟按键。只能用此取替。KeyDownH ①,② WINIO.按键(①, #按下_) '暂不支持超级模拟按键。只能用此取替。KeyUpH ①,②WINIO.按键(①, #放开_) '暂不支持超级模拟按键。只能用此取替。鼠标命令易语言代码 LeftClick ①鼠标键( #左键_, #单击_) '复制该代码①行。 RightClick ①鼠标键(#右键_, #单击_) '复制该代码①行。 MiddleClick ①鼠标键(#中键_, #单击_) '复制该代码①行。 LeftDoubleClick ①鼠标键(#左键_, #双击_) '复制该代码①行。 LeftDown ①鼠标键( #左键_, #按下_) '复制该代码①行。 LeftUp ①鼠标键( #左键_, #放开_) '复制该代码①行。 RightDown ①鼠标键( #右键_, #按下_) '复制该代码①行。 RightUp ①鼠标键( #右键_, #放开_) '复制该代码①行。 MoveTo ①,②鼠标移动(, ①, ②) MoveR ①,②鼠标移动(, 取鼠标水平位置() +①, 取鼠标垂直位置() +②) LeftClickS ①WINIO.鼠标按键(#左键_, #单击_) '复制该代码①行。

黑鹰易语言视频教程下载地址更新至35集

黑鹰易语言VIP教程(已更新至7月26日35集) 友情提示: 课程中缺少第31课,属于黑鹰官方加密问题,播放会造成计算机卡死,所以无法翻录更新,见谅! 第一课:易语言概述 教程观看密码: https://www.wendangku.net/doc/7f16159881.html, 1: https://www.wendangku.net/doc/7f16159881.html,/d/401cb6bbd99df3a382c094bd78170632b1f09b74 2d899500 2: https://www.wendangku.net/doc/7f16159881.html,/files/38cee9ee-5971-11de-a6de-0014221b798a/ 第二课:数据类型,运算符与表达式 教程观看密码: https://www.wendangku.net/doc/7f16159881.html, 1: https://www.wendangku.net/doc/7f16159881.html,/d/38c3f3caf2b5b288ac9a4f253f7ce046324d8d72ee 695d00 2: https://www.wendangku.net/doc/7f16159881.html,/files/3d3873e3-5971-11de-a94f-0014221b798a/ 第三课:变量 教程观看密码: https://www.wendangku.net/doc/7f16159881.html, 1: https://www.wendangku.net/doc/7f16159881.html,/d/ea245cb757c0e0379b643a1c9e2396b99ca0b03a 36256500 2: https://www.wendangku.net/doc/7f16159881.html,/files/40fb5f28-5971-11de-b252-0014221b798a/ 第四课:常量与资源 教程观看密码: https://www.wendangku.net/doc/7f16159881.html, 1: https://www.wendangku.net/doc/7f16159881.html,/d/a483de38cb12ee5f1b4455e5e4e50b3ebff73032f 3177500 2: https://www.wendangku.net/doc/7f16159881.html,/files/451062fa-5971-11de-b635-0014221b798a/ 第五课:常用命令(一) 教程观看密码: https://www.wendangku.net/doc/7f16159881.html, 1: https://www.wendangku.net/doc/7f16159881.html,/d/0c0fb7913c2f3aa5e4280e3118194a4b135b9b39 91e29d00 2: https://www.wendangku.net/doc/7f16159881.html,/files/4aaf6e1c-5971-11de-add3-0014221b798a/ 第六课:常用命令(二) 教程观看密码: https://www.wendangku.net/doc/7f16159881.html, 1: https://www.wendangku.net/doc/7f16159881.html,/d/d2eec255d25f803aa657f13a7ee6ebfd5021ed5be e30cd00 2: https://www.wendangku.net/doc/7f16159881.html,/files/51f82e63-5971-11de-931d-0014221b798a/

相关文档
相关文档 最新文档