当前位置:文档之家› 易语言菜鸟教程合集【不完全版】

易语言菜鸟教程合集【不完全版】

易语言菜鸟教程合集【不完全版】
易语言菜鸟教程合集【不完全版】

易语言常用语句

(转载自.::Etp工作室::.之『教育部』)

对于初学者来说,即使代码是全中文的,也需要别人讲解才能明白其中的意思。如果我们能够理解其中大多数的代码的意思,那我们学习易语言就会相对容易。为此下面列举易语言常见的各类语句供大家学习或编程时参考。

㈠、赋值型语句。(也可称属性型语句)(特征:有一个“=”号将左右两边连起来)

这是我们学易语言首先会接触的一类语句。比如:标签1.标题=“祖国,您好!”,这句代码的意思是:标签1的标题是:“祖国,你好!”——即将标签1的标题属性值定为“祖国,你好!”(所谓赋值也)。我们所见的给变量赋值就是用此类语句。赋值语句常见有以下两类:

...⑴、将某一对象的某种属性值赋给另一对象。

比如:标签1.标题=编辑框5.内容。意思即是“标签1的标题跟编辑框5中的内容一样”。比如我们在编辑框5中输入“易语言使英语盲也学会了编程”,那么在相关事件(比如单击按钮)的驱动下,标签1的标题也相应显示为“易语言使英语盲也学会了编程”。...⑵、将某一类型的属性值赋予某个对象。

比如:标签1.标题=“祖国,你好!”,将“祖国,你好!”赋给

标签1的标题。

所赋予的属性值可以是各种类型的,比如:窗口1.可视=真,这个“真”是一个逻辑型数值。如果是文本型数值要用双引号,比如刚才的例子:标签1.标题=“祖国,你好!”即是。

又如,我们会发现这类句子:标签2.标题=到文本(取小时(取现行时间())) +“:”+到文本(取分钟(取现行时间())) +“:”+到文本(取秒(取现行时间()))。因为标签类对象只接受文本型数据,所以要把时间型数据转化为文本型,否则测试时会提示:“所接受的数据类型与传递给它的数据类型不一致”。

有时我们会发现此类句子:容器1=容器1+10,这个语句的意思是:“将容器1加10之后,再将新值传回给容器1”。从这里可以看出,这里的“=”号跟数学中的“=”号在含义上是不同的,在数学中不可能出现b=b+2之类的表达式,而在易语言中这种表达式却是允许的,而且是经常运用的。

另外,我们又会看到这类句子:编辑框1.高度=取用户区高度()。“=”号的右边表示操控程序的命令,也即是说有时可以将系统命令、执行条件、项目、常量、子程序、函数、资源乃至其他对象的方法等,都可以当作是属性值赋给对象。“编辑框1.高度=取用户区高度()”可以理解为取得“取用户区高度()”的返回值(运算结果),然后将此值赋给编辑框1。

预告:以下我们将会继续介绍方法型语句、命令型语句、流程控制型语句、运算型语句、函数型语句等。

由于我也是菜鸟,所以分类可能不太严密。请高手帮我看看上面有哪些地方说错了,我自己是不太清楚的。

㈡、非运行语句。

非运行语句包括以下几种。

①、注释型语句。

易语言的注释型语句的格式是:

※注释语句

注释语句不能执行程序,只是用来解释上一行代码的意思。易语言是把注释代码隐藏起来的。显示某行代码的注释语句的方法是:选中某行代码,如果在该行代码前出现“+”号,说明该行代码有注解,点击该“+”号可以打开该行代码的注解,点击“-”可以重新隐藏注解。

上述注释型语句是易程序中固有的,我们也可以自己添加注释型语句。方法:直接改动某一备注或用右键选“修改备注”。

除了上述的备注方法外,在下方的“提示夹”里有对该行代码更

详细的解释。

我们也可以把下面的草稿型语句作为备注。

②、草稿型语句。

易语言的草稿型语句的格式是:

※草稿:程序代码

草稿型语句也不能被程序执行,有两种情况会出现草稿型语句:①、没有转为正式语句,在代码前会有“※草稿:”字样,转化为可以运行的正式代码的方法:双击该行代码使之变灰,然后按回车键(即Enter键)。②、该行代码有错误,不能转化为正式语句。处理:修改错误。

③、测试型语句。(等等再解释)

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

交流附件上传地址:https://www.doczj.com/doc/781511221.html,/

㈢、方法型语句。

我们如果看过《控件的属性、事件和方法》,就会理解方法是一个具体对象能够执行的动作。有的方法会有参数表,有的方法则不用参数,“参数”大概相当于调用这个方法的各种相关数据,包括相关对象属性值、系统命令、执行条件、项目、常量、子程序、函数乃至其他对象的方法等,都是可以调用的参数。不同的方法有不同的参数,一种方法可以有多种类型的参数。执行、调用一个对象的方法的一般格式如下:

对象名.方法名(参数1,参数2,...)。

例如需要在一个名为“购物篮”的列表框里添加一个叫“苹果”的列表项目,其语句如下:

购物篮.加入项目(苹果)。

上面这句话的意思可以理解为:“将购物篮的加入项目(方法)定为苹果”。在这个例句中,“加入项目”是“购物篮”的方法,“苹果”是其参数。其中调用列表框的“加入项目”方法的句式是:

列表框.加入项目 (欲加入项目的文本,[与欲加入项目相关的数值]) 同时我们又会发现另一类句式,比如“销毁()”,这个句式跟命令型句式很象,但其实它是下面这个句式的省略表达:窗口单元.销毁()。也即是说调用当前窗口单元的方法句式可省略前面的对象名前缀,它仍然是一种方法型语句。再举另一例子,“窗口单元.弹出菜单(欲弹出的菜单,[水平显示位置],[垂直显示位置])”可以省略表达成“弹出菜单(欲弹出的菜单,[水平显示位置],[垂直显示位置])”。

欲查看某类窗口单元具有哪些方法、这些方法的详细解释以及有哪些可用参数等,请到易语言设计界面的支持库夹中的“数据类型”分枝中寻找。譬如:想了解画板的所有方法,可以到“数据类型 -> 画板”下查看。

下面列举几个调用对象方法的例子,以便让各位菜鸟举一反三:

①、在程序中使用常量时其名称前必须加上“#”符号,所以如果调用的参数中有常量,就在常量前面加上“#”符号,比如:

列表框1.调整层次 (#底层)

②、调用系统命令作为参数。例句:

画板1.滚动写行 (数值到人民币 (100, 假)) 。

这句的意思是,调用“画板1”的“滚动写行”方法。而其欲写出的数据(参数)是“数值到人民币 (100, 假)”(这句的语法请看帮助),这是一种数值转换命令语句。

③、调用相关对象的属性值作为方法的参数。例句:

列表框.加入项目 (编辑框1.内容,)

其他用法就不一一列举了。

(四)、命令型语句。

命令型语句跟方法型语句差不多,看看下面两者的对比就知道它们的差别了——方法型语句:对象名称.方法名称(参数,......),而命令型语句的基本格式是:

命令名称 (参数,......)

“命令”的意思也跟“方法”差不多,都是一种程序运行动作指令,只不过“方法”是某个具体对象所具有的能供调用的指令,而“命令”则是整个易语言系统固有的、可以供任何程序任何对象调用的指令,所以命令名称前面没有前缀的对象名。

有时候命令的参数不是必需的(即“可选的”),比如:取随机数([欲取随机数的最小值],[欲取随机数的最大值]),“[]”表示该参数不是必需的。如果是这种情况,该参数可为空,比如:取随机数()。

那么,我们怎样调用命令呢(怎样编辑命令代码)?怎样查找易语言系统提供的命令呢?也是有两种方法:①、请到易语言设计界面的支持库夹中的“数据类型”分枝中寻找。譬如:想了解文件读写的“插入文本”命令,可以到“核心支持库-> 文件读写->插入文本”查看。点击该命令名称可以快速地在代码编辑区插入该命令的代码;②、选“帮助→易语言知识库→目录→参考手册首页→系统核心支持库”,我们会发现那里列举了易语言提供的所有命令类别,可以选中某类命令类别来查看。

通过查找,我们会发现易语言提供以下几种类型的命令可供调用:

①、调用核心支持库命令,包括以下几大类型:

流程控制算术运算逻辑比较位运算

容器操作数组操作环境存取拼音处理

文本操作字节集操作数值转换时间操作

磁盘操作文件读写系统处理媒体播放

程序调试其他数据库网络通信

比如“取现行时间()”是属于时间操作命令,而“数值到人民币 (100, 假)”是一种数值转换命令。

②、调用其他程序(包括窗口程序集、子程序等)、函数、API函数等的命令。有时候我们会发现某个命令在核心支持库里找不到,那可能是调用以上的东西,比如在某一个例子中有一个“添加用户()”的命令,这个命令在系统命令列表里找不到,我们再看下面有一个子程序叫“添加用户”,原来该命令是调用“添加用户”子程序。

下面再列举一些常见的命令以便举一反三:

①、载入窗口命令。我们想通过一个窗口启动其他窗口,可用此命令,其句式是:

载入(欲载入的窗口,[父窗口],是否采用对话框方式)它的意思请查看有关说明。

②、运行命令。使本程序或其他程序运行,其句式为:

运行(欲运行的命令行,是否等待程序运行完毕,[被运行程序窗口显示方式])。

示例:运行(程序1,,假)。

③、信息框命令。有时我们想使系统反馈指令,比如弹出相关提示,但又找不到有“信息框”这个控件(窗口单元),原来易语言是通过命令调用信息框的(类似的还有输入框命令),其格式是:

信息框(提示信息,按钮,[窗口标题])。

④、关闭命令。这是一种数据库操作命令,当指定数据库操作完毕后,关闭已经被打开的指定数据库,以便清空数据变量,节约系统资源,其句式是:关闭([数据库别名或名称])

⑤、结束命令。本命令结束当前易程序的运行,参数为空(无返回值),其格式是:

结束()

最后要说的是,我们只介绍了命令型的基本语句,我们在以后的学习中将会继续讲解命令型基本语句中的各类语句,包括流程控制语句中的条件语句、选择语句、循环语句等,还有容器操作、逻辑比较等命令语句都要继续讲解。

(五)、表格型语句(声明型语句)。

学过其他编程语言的朋友初次用易语言一般会不太适应,因为代码都是用中文表示的,呵呵。其实易语言的语法规则跟其他编程语言是差不多的,可能他们比较不习惯的是声明型语句是用表格来表达。

比如VB中声明变量的句式是“dim 变量名 as 变量类型”之类,而易语言是用表格声明容器来表示,表格所要填写的内容包括容器名(变量名)、容器类型(变量类型)等项目。用表格能更直观地了解、查找或插入所要声明的东西,例如变量、子程序、常数、dll函数、声音或图片资源等。

如果我们把易语言的表格型代码复制粘贴到记事簿等文件中,会发现表格型代码转化为文字型代码,比如对子程序的声明会变成类似下面的语句:

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

返回值类型:字节型

下面来列举一下声明型语句的几种类型和声明方法:

㈠、建立(声明)容器(变量)。需要声明(定义)的项目包括容器名、容器类型、是静态容器还是非静态容器、数组、备注等。

建立容器的方法:⑴、局部容器—在子程序下面按下“Ctrl + L” 加入一个空容器。

⑵、窗口程序集容器—在窗口程序集下面按回车键。⑶、全局容器—在工作夹里选“程序→全局容器”,或在菜单里选“插入→新全局容器”。

㈡、建立子程序。声明项目包括子程序名、返回值类型、参数名等。

建立子程序的三种方法:⑴、在菜单里选“插入→新子程序”,⑵、或者按“Ctrl + N”插入一个新子程序,⑶、也可以选定需要对其事件进行编程的控件对象(如按钮1)然后在属性夹里选取相关事件(如“被单击”),会同时在代码编辑区插入“按钮1.被单击”之类的子程序。

㈢、建立dll命令(api函数)。

跟其他编程语言一样,易语言本身提供的系统命令是有限的,但在易应用程序中可以直接调用系统外部动态连接库(即 Dll 库)中的命令。在VB里声明api函数的语句类似于下面的句子:

Declare Function ClipCursor& Lib "user32" (lpRect As RECT) 这句话翻译成中文是:

声明函数:ClipCursor 函数所在库:user32(函数参数名:lpRect 参数类型:RECT)

那么在易语言里,声明dll命令也包括api函数名、函数所在库、函数参数名和参数类型等项目。

建立dll命令来调用api函数的两种方法:⑴、在工作夹里选“程序→dll 命令”。⑵、菜单里选“插入→新dll命令”。

㈣、其他的表格型语句还包括建立程序集、建立新数据类型、建立常量、建立声音或图片资源等。一般来说用表格来插入以上这些东西的方法有两种:⑴、在工作夹里选“程序→”。⑵、菜单里选“插入→”。

(《易语言常用语句》全文完)

关于窗口

窗口是特殊的控件。说它特殊是因为它不出现在工具箱中(插入新窗口要选择菜单“插入->新窗口”)。但它却和普通控件一样,拥有自己的属性、方法和事件。(而且您还会发现,控件的通用“方法”,全都是“窗口”控件的“方法”。)也可以这么说,编辑框、按钮、标签等等这些可视控件,都是广义上的“窗口”——了解API的朋友可能理解更深刻。

每一个程序,至少有一个窗口。可见掌握它是有必要的。

本节内容:1、窗口的重要属性2、窗口的重要方法3、窗口的重要事件

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

一、窗口的重要属性

窗口的重要属性有:名称、标题、边框、控制按钮、位置、图标、底色、底图、背景音乐、Esc键关闭、可否移动、随意移动、总在最前等等。

◆名称

程序的第一个窗口必然是“_启动窗口”,它是由易语言自动生成的,它的名称必须是“_启动窗口”,编程者不可改动。通过易语言主菜单“插入->新窗口”插入的窗口,将被自动命名为“窗口1”“窗口2”……,编程者可为它们重新命名。

易语言中的所有控件,除了“_启动窗口”,编程者都可以为其重新命名。为控件取一个有意义的名称,是一个好的习惯。我个人认为,一个好的名称= 功能+ 控件类型,如“密码

校验窗口”“关于窗口”等等。另外,切不可用代码改动控件的名称!

◆标题

显示于窗口标题栏上的文字。主要是给程序的使用者看的。

◆边框

窗口的边框有以下七种可选样式:0.无边框、1.普通可调边框、2.普通固定边框、3.窄标题可调边框、4.窄标题固定边框、5.镜框式可调边框、6.镜框式固定边框等。默认值为 2.普通固定边框。

所谓“可调”即窗口的大小可由程序使用者通过拖动鼠标调整;“固定”即固定窗口的大小,不允许程序使用者调整;“窄标题”即窗口的标题栏比常见的稍窄一些,且最左端没有图标、最右端只有;“镜框式”即窗口的边框类似生活中的镜框。`

因为窗口的边框属性默认为是 2.普通固定边框,所以其大小不可调整——不可用鼠标拖动窗口边框的方法调整,如果单击最大化/最小化按钮,或者在代码中改变窗口的宽度和高度属性,窗口的大小还是会变的。

◆控制按钮、最大化按钮、最小化按钮

三个属性的值都只能为真或假。只有当控制按钮属性为真时,最大化按钮和最小化按钮才有意义。如果控制按钮为真,则最大化按钮和最小化按钮分别控制窗口的标题栏右端是否出现和按钮。如果控制按钮为假,则窗口连标题栏也不显示了。

默认情况下,控制按钮的值为真,而最大化按钮和最小化按钮的值为假,所以窗口的标题栏上只显示按钮(没有和)。

◆位置

有三个可选值:0.通常 1.居中 2.最小化3.最大化。默认值为1.居中。

0.通常——根据窗口的左边和顶边属性确定窗口在屏幕上的的显示位置,根据宽度和高度属性确定窗口的大小;1.居中——忽略窗口的左边和顶边属性,直接把窗口显示于屏幕中央(默认值);2.最小化——最小化窗口到任务栏中(相当于单击了标题栏中的按钮);3.最大化——忽略窗口的左边、顶边、宽度和高度属性,以全屏方式显示窗口(相当于单击了标题栏中的按钮)。

◆图标

用于指定显示于窗口标题栏最左端的图标。目前只支持16*16、32*32十六色的图标。

//如果没有为整个程序设置图标(通过易语言主菜单“程序->程序配置”),则会以“_启动窗口”的图标属性指定的图标作为最后生成的可执行文件的图标——如果也没有给“_启动窗口”设置图标属性呢,就以易语言默认的图标作为程序的图标。

◆底色

用于指定窗口的背景颜色。通常窗口是浅灰色的。当窗口有底图时,本属性无效。

◆底图、底图方式

用于指定窗口的背景图片。如果设置了该属性——此时窗口的底色属性不再生效——还可以用底图方式属性来控制图片的显示方式。底图方式的可选值有:0.图片居左上1.图片平铺 2.图片居中,默认值为1.图片平铺。

◆背景音乐、播放次数

为窗口指定背景音乐,在窗口显示后即开始播放。支持W A V、MIDI格式的音乐文件。如果设置了该属性,还可以通过播放次数属性来控制音乐的播放次数:0.循环播放1.仅播放一次2.不播放,默认值为0.循环播放。

◆Esc键关闭

如果其值为真,可以通过按键盘上的ESC键关闭本窗口;如果其值为假,则不可以。默认值为真。

◆可否移动

如果其值为真,可以通过拖动窗口的标题栏来调整窗口的位置;如果其值为假,则不可以。默认值为真。

◆随意移动

如果其值为真,可以通过拖动窗口任意位置来调整窗口的位置;如果其值为假,则不可以。默认值为假。

◆总在最前

如果其值为真,窗口永远显示在屏幕的最前面(谁也遮不住它!)。默认值为假。

除此之外,窗口还有其它一些属性,不再一一介绍。

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

二、窗口的重要方法

窗口的重要方法有:激活()、置托盘图标()、弹出托盘菜单()。

◆激活()

功能:激活窗口——如果原来标题栏是灰色则变为蓝色。

语法:窗口名称.激活()

应用实例:1、_启动窗口.激活() //激活“_启动窗口”

2、窗口1.激活() //激活“窗口1”

//如果在窗口未激活状态下调用本方法,将会激活窗口,并产生“被激活”事件;如果在窗口激活状态下调用本方法,不会产生“被激活”事件。例程。

◆置托盘图标()

功能:设置本程序在系统托盘中的图标。

语法:窗口名称.置托盘图标([图标数据],[提示信息])

参数:图标数据——指定出现于托盘中的图标,其值可为图标资源、图标字节集数据或图标

文件名,如果省略本参数,表示清除已经设置了的托盘图标;提示信息——当把鼠标放到托盘图标上时,出现的提示文本(如上图)。

应用实例:1、置托盘图标( #图标1,“***程序”)

2、置托盘图标( 图片框1.图片,“***程序”)

3、置托盘图标(“d:\liigo.ico”,“***程序”)

4、置托盘图标(,“***程序”)

//123分别以三种方式指定图标数据(图标资源、图标字节集数据、图标文件名),1例更多用;4清除已经设置了的托盘图标。

//本方法通常在“_启动窗口”的“创建完毕”事件中以上述123例之一设置托盘图标,在“_启动窗口”的“将被销毁”事件中以4例清除已经设置了的托盘图标。即使您设置了托盘图标后,退出程序前没有清除,易语言将为您扫尾,自动为您清除托盘图标。例程。

◆弹出托盘菜单()

功能:弹出托盘菜单。

语法:窗口名称.弹出托盘菜单(欲弹出的菜单)

应用实例:1、弹出托盘菜单(文件) //弹出“文件”菜单

//实际应用中,一般先在窗口“托盘事件”的处理程序中判断用户的操作类型(左键单击、左键双击,还是右键单击)。如果经判断用户是单击了右键(或单击了左键),则用“弹出托盘菜单()”方法弹出托盘菜单(如果经判断用户是双击了左键,一般要显示程序主窗口)。//例如,“网络蚂蚁”的托盘图标,双击时显示主窗口,右击弹出托盘菜单,左击则没有反应。

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

三、窗口的重要事件

创建完毕、位置被改变、尺寸被改变、将被销毁、可否被关闭、托盘事件、被激活、首次激活、被取消激活、空闲、被显示、被隐藏等等。

◆创建完毕

事件的产生时机:当窗口及其中的所有控件均被创建后在显示之前产生此事件。注意是在“窗口显示之前”产生本事件。

//“创建完毕”事件是窗口最重要的事件,也是最常用的事件。通常在本事件的“事件处理子程序”中做一些关于本窗口的初始化工作。“_启动窗口”的“创建完毕”事件尤其重要,通常在里面做整个程序的初始化工作。

◆位置被改变

事件的产生时机:当窗口的位置被改变时产生此事件。

◆尺寸被改变

事件的产生时机:当窗口的尺寸被改变时产生此事件。

//这里是“位置被改变”“尺寸被改变”两事件的例程。

◆将被销毁

事件的产生时机:当窗口被销毁之前产生此事件。

//用户单击窗口右上角的按钮,或执行到代码销毁()时,就会自动产生此事件。如果有本事件的处理代码,则先执行之,然后销毁窗口;否则直接销毁窗口。

//编程者通常在本事件的“事件处理子程序”中做一些收尾工作,例如检查有没有存盘,如果没存盘,给他个对话框问他要不要存盘。例程。

◆可否被关闭

事件的产生时机:在窗口关闭之前产生此事件,稍早于“将被销毁”事件。

//本事件有一个逻辑型返回值。如果在在本事件的“事件处理子程序”中返回假,表示不允许关闭窗口;如果返回真或不返回值,表示允许关闭窗口。(窗口要先关闭(从屏幕上消失)再销毁(从内存中消失),所以“可否被关闭”稍早于“将被销毁”产生。)

//有时侯,程序的使用者是不小心按了按钮,可能立刻就后悔了;而且有时侯程序可能因为某种原因不允许关闭窗口。这就是响应“可否被关闭”事件的时候了!例程。

◆托盘事件

事件的产生时机:当用户用鼠标单击或双击任务栏托盘中的图标——用“置托盘图标()”方法设置——时产生本事件。

//本事件有一个整数型参数“操作类型”,其值可能是如下之一:1.#左键单击;2.#左键双击;

3.#右键单击。编程者可根据此参数判断出用户的击键动作,再做相应处理——比如是弹出菜单还是显示窗口等。例如,“网络蚂蚁”的托盘图标,双击时显示主窗口,右击弹出托盘菜单,左击则没有反应。例程。

◆被激活、首次激活、被取消激活

事件的产生时机:当窗口被激活、首次激活、被取消激活时产生本事件。

//窗口的标题栏由灰色变为蓝色时,表示窗口被激活;由蓝色变为灰色时,表示被取消激活;首次激活即窗口被显示后第一次激活。首次激活事件在窗口被销毁之前只会产生一次,而被激活、被取消激活事件可能产生很多次。例程。

◆空闲

事件的产生时机:当系统(CPU或操作系统或程序)空闲时产生本事件。

//本事件有一个整数型参数“已空闲时间”,用于告知编程者事件产生时,系统已经进入空闲状态的时间,单位为毫秒。用户程序在空闲状态下所进行的大工作量操作最好等到此值较大时进行。

//本事件有一个逻辑型的返回值。如果事件处理子程序返回假或者不返回值,在此次空闲期间系统将不再产生空闲事件(可以降低CPU 占用率)。如果返回真,系统将继续产生空闲事件。

//“空闲”即系统(CPU或操作系统或程序)“有空了、清闲了”。通常在空闲事件的“事件处理子程序”中做一些后台处理工作。本事件不常用。

◆被显示、被隐藏

事件的产生时机:当窗口被显示、被隐藏(比如令其可视属性为假)时产生本事件。

//被显示事件在窗口被销毁之前至少产生一次;被隐藏事件可能一次也不产生。例程。

易语言时尚编程100例

设立本100例教程的目的:把易语言现有的例程都学习一遍,以达到共同脱菜的目的。

★、例程来源。

㈠、例程名称:计算编辑框的输入内容的长度(暂名)

㈡、下载地址:

㈢、作者:(暂不详)

★、例程详解。

不知程序作者是谁?该程序作者或提问者为什么要做该例程?有什么作用?有知道者请跟贴。我在编辑时修改。

该例程只有一个子程序,该子程序只有一行执行代码,程序如下:

子程序:_编辑框1_内容被改变

标签1.标题=到文本 (取文本长度 (编辑框1.内容))

编程大概思路:

㈠、确定用什么样的子程序,包括确定用什么控件来发送指令(事件驱动承担者),什么控件用来传递指令,什么控件用来执行指令,什么控件用来反馈指令。

⑴、确定发送指令控件。比如用按钮作为事件驱动(发送指令)承担者,则程序大概是:

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

标签1.标题=到文本 (取文本长度 (编辑框1.内容))

当然,如果想使编辑框在输入文本时即时显示文本长度,就要用到编辑框本身的事件,如本程序的第一种子程序,即子程序:_编辑框1_内容被改变,通过在编辑框输入信息来发送指令。

⑵、确定传递、执行或反馈指令控件。如果我们用信息框来执行或反馈指令,则程序大概类似下面为好:

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

信息框(“你输入的文本长度是:” +到文本 (取文本长度 (编辑框1.内容)), 0, )

思考:如果想做到按“enter”时就弹出该信息框,应怎样做?

㈡、“计算编辑框的输入内容的长度”也即是确定编辑框的某个属性值,那么我们就重点查找编辑框的有关属性、方法和事件及易语言系统有关的命令,看有哪些在本例程中用得上。还是比较难找呢。

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

交流附件上传地址:https://www.doczj.com/doc/781511221.html,/

由于还没有找到新空间存放例程,所以《菜鸟每日一课》和其他课程暂停,代之以一门新课程:《易语言时尚编程100例》,专门学习研究别人的程序。由于本人也是菜鸟,所以一般是照搬其中的代码,保持原汁原味,其中是否有错,由高手来跟贴完善评改吧。

★、例程来源。

㈠、例程名称:幼儿算术软件

㈡、下载地址: https://www.doczj.com/doc/781511221.html,/non-cgi/usr/1/1_3244.e

㈢、作者:bklbklbk

★、例程详解。

该程序近日由作者上传到论坛,程序明白易懂,主要功能代码也不多,所以我们现在就以它为研究学习对象。

该程序由三个窗口组成,其中_启动窗口只是该程序的封面,窗口2只是说明文件,核心功能都在窗口1中实现,所以这里只讲解窗口1,窗口1中又只有“出题”和“计算结果”两个重要子程序,其他的子程序是辅助的。

㈠、先讲讲怎样实现随机出题。

在随机出题中作者要做两件事:⑴、用单选框设置有三个出题计算数的范围:1到10;1到20;1到100,分别代表三种不同的学习程度。⑵、按三种计算数范围随机出题。下面看程序是怎样做的:

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

置随机数种子 ()

※一般过程是先置随机数种子再随机取数

编辑框1.内容=到文本 (取整 (取随机数 (最小号码, 最大号码)))

※随机选择第一个计算数

编辑框2.内容=到文本 (取整 (取随机数 (最小号码, 最大号码)))

※随机选择第一个计算数。取整数的随机数,“取整”是算术运算命令

编辑框3.内容=“”

※清空“编辑框3”以便你把结果填上去

标签2.标题=“”

※清空“标签2”(提示正确与否)以方便指出对还是错

编辑框3.获取焦点 ()

※使“编辑框3”获取焦点光标以便你输入计算结果

如果 (单选框1.选中=真)

最大号码= 10

※当选择最大数为10的计算范围时

否则

如果 (单选框2.选中=真)

最大号码= 20

否则

如果 (单选框3.选中=真)

最大号码= 100

否则

如果结束

如果结束

如果结束

㈡、再讲讲怎样评价你的计算结果。

该子程序分别设置了加、减、乘、除四种运算情况,我们以“减法”为例说明:

如果 (标签3.标题=“-”)

※当选择为减法运算时。选择不同的运算方式,该标签的标题就发生相应变化如果 (变量1 >变量2)

※当减数大于被减数时

如果 (变量3 =变量1 -变量2)

※当运算结果正确时

标签7.可视=真

※该标签的标题是“正确”

标签2.标题=“恭喜你!做对了”

标签5.标题=到文本 (变量4 + 1)

※显示正确的次数,变量4存放的是正确次数,为静态短整数型容器,静态容器能将正确次数保留到下次运算,数值型数据的默认值为0

变量4 =变量4 + 1

※给变量4赋值

否则※当运算结果错误时

标签2.标题=“错啦!重做一遍”

标签8.可视=真

※该标签的标题是“错误”

标签6.标题=到文本 (变量5 + 1)

变量5 =变量5 + 1

如果结束

变量6 =变量4 +变量5

※赋值于变量6 ,表示运算次数的总和,即正确次数与错误次数之和

标签13.可视=真

※该标签的标题是“共计”

标签12.标题=到文本 (变量4 +变量5)

标签9.标题=到文本 (取整 (变量4 ÷ 变量6 × 100))

标签11.可视=真

※该标签的标题是“正确率”

标签10.可视=真

※该标签的标题是“ %”

否则

标签2.标题=“不能相减”

※当减数小于被减数时

如果结束

上面是以减法的实现为例对该软件功能实现作一说明,整个窗口1的程序如下:窗口程序集:窗口程序集2

程序集容器:最小号码数据类型:短整数型

程序集容器:最大号码数据类型:短整数型

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

子程序:_按钮2_被单击

局部容器:变量1 数据类型:短整数型

局部容器:变量2 数据类型:短整数型

局部容器:变量3 数据类型:短整数型

局部容器:变量4 数据类型:短整数型 <静态>

局部容器:变量5 数据类型:短整数型 <静态>

局部容器:变量6 数据类型:整数型

变量1 =文本到数值 (编辑框1.内容)

变量2 =文本到数值 (编辑框2.内容)

变量3 =文本到数值 (编辑框3.内容)

编辑框3.获取焦点 ()

如果 (标签3.标题=“+”)

如果 (变量3 =变量1 +变量2)

标签7.可视=真

标签2.标题=“恭喜你!做对了”

标签5.标题=到文本 (变量4 + 1)

变量4 =变量4 + 1

否则

标签2.标题=“错啦!重算一遍”

标签8.可视=真

标签6.标题=到文本 (变量5 + 1)

变量5 =变量5 + 1

如果结束

变量6 =变量4 +变量5

标签13.可视=真

标签12.标题=到文本 (变量4 +变量5)

标签9.标题=到文本 (取整 (变量4 ÷ 变量6 × 100)) 标签11.可视=真

标签10.可视=真

否则

如果 (标签3.标题=“-”)

如果 (变量1 >变量2)

如果 (变量3 =变量1 -变量2)

标签7.可视=真

标签2.标题=“恭喜你!做对了”

标签5.标题=到文本 (变量4 + 1)

变量4 =变量4 + 1

否则

标签2.标题=“错啦!重做一遍”

标签8.可视=真

标签6.标题=到文本 (变量5 + 1)

变量5 =变量5 + 1

如果结束

变量6 =变量4 +变量5

标签13.可视=真

标签12.标题=到文本 (变量4 +变量5)

标签9.标题=到文本 (取整 (变量4 ÷ 变量6 × 100)) 标签11.可视=真

标签10.可视=真

否则

标签2.标题=“不能相减”

如果结束

否则

如果 (标签3.标题=“×”)

如果 (变量3 =变量1 × 变量2)

标签7.可视=真

标签2.标题=“恭喜你!做对了”

标签5.标题=到文本 (变量4 + 1)

变量4 =变量4 + 1

否则

标签2.标题=“错啦!重做一遍”

标签8.可视=真

标签6.标题=到文本 (变量5 + 1)

变量5 =变量5 + 1

如果结束

变量6 =变量4 +变量5

标签13.可视=真

标签12.标题=到文本 (变量4 +变量5)

标签9.标题=到文本 (取整 (变量4 ÷ 变量6 × 100)) 标签11.可视=真

标签10.可视=真

否则

如果 (标签3.标题=“÷”)

如果 (变量2 ≠ 0)

如果 (变量3 =变量1 ÷ 变量2)

标签7.可视=真

标签2.标题=“恭喜你!做对了”

标签5.标题=到文本 (变量4 + 1)

变量4 =变量4 + 1

否则

信息框(“错啦!重做一遍”, #错误图标, “错误”)

标签8.可视=真

标签6.标题=到文本 (变量5 + 1)

变量5 =变量5 + 1

如果结束

变量6 =变量4 +变量5

标签13.可视=真

标签12.标题=到文本 (变量4 +变量5)

标签9.标题=到文本 (取整 (变量4 ÷ 变量6 × 100)) 标签11.可视=真

标签10.可视=真

否则

信息框(“除数不能为0”, #错误图标, “错误”)

如果结束

否则

如果结束

如果结束

如果结束

如果结束

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

子程序:_按钮7_被单击

销毁 ()

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

子程序:_按钮3_被单击

标签3.标题=“+”

标签1.标题=“加法运算”

编辑框3.获取焦点 ()

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

子程序:_按钮4_被单击

标签3.标题=“-”

标签1.标题=“减法运算”

编辑框3.获取焦点 ()

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

子程序:_按钮5_被单击

标签3.标题=“×”

标签1.标题=“乘法运算”

编辑框3.获取焦点 ()

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

子程序:_按钮6_被单击

标签3.标题=“÷”

标签1.标题=“除法运算”

编辑框3.获取焦点 ()

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

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

置随机数种子 ()

编辑框1.内容=到文本 (取整 (取随机数 (最小号码, 最大号码))) 编辑框2.内容=到文本 (取整 (取随机数 (最小号码, 最大号码))) 编辑框3.内容=“”

标签2.标题=“”

编辑框3.获取焦点 ()

如果 (单选框1.选中=真)

最大号码= 10

否则

如果 (单选框2.选中=真)

最大号码= 20

否则

如果 (单选框3.选中=真)

最大号码= 100

否则

如果结束

如果结束

如果结束

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

子程序:_窗口1_创建完毕

编辑框1.内容=“”

编辑框2.内容=“”

编辑框3.内容=“”

单选框1.选中=真

最小号码= 1

编辑框3.获取焦点 ()

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

子程序:_按钮8_被单击

载入 (窗口2, , 假)

窗口1.可视=假

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

交流附件上传地址:https://www.doczj.com/doc/781511221.html,/

[这个贴子最后由bb88在 2002/04/26 08:32pm 编辑]

易语言操作sql server完整教程

易语言操作sql server完整教程本教程来自网络,作者:ESO 。 获取的知识的同时应感谢作者的辛苦付出。 ===========================正文如下================================= 第一步,首先需要建立一个数据库: 以建立一个员工表为例,各字段如下: 3 员工ID int 4 0 0 登陆帐号 nvarchar 30 1 0 密码 nvarchar 15 1 0 所属部门 nvarchar 30 1 0 姓名 nvarchar 10 1 0 性别 nvarchar 2 1 0 年龄 nvarchar 10 1 0 当前职务 nvarchar 10 1 0 级别 nvarchar 10 1 0 出生日期 nvarchar 40 1 0 专业 nvarchar 10 1 0 学历 nvarchar 8 1 0 婚姻状况 nvarchar 4 1 0 身份证号 nvarchar 17 1 0 籍贯 nvarchar 50 1 0 毕业院校 nvarchar 50 1 0 兴趣爱好 nvarchar 600 1 0 电话 nvarchar 11 1 0 家庭成员 nvarchar 20 1 0 工作经历 nvarchar 600 1 0 销售行业经验 nvarchar 600 1 0 离职原因 nvarchar 600 1 0 升迁记录 nvarchar 600 1 0 调岗记录 nvarchar 600 1 0 特殊贡献 nvarchar 600 1 0 奖励记录 nvarchar 600 1 0 处罚记录 nvarchar 600 1 0 同事关系 nvarchar 4 1 0 企业忠诚度 nvarchar 4 1 0 入司日期 nvarchar 30 1 0 在职状态 nvarchar 4 1 0 上级评语 nvarchar 600 1 0 最后登陆时间 nvarchar 20 1 0 登陆次数 nvarchar 50 1 0 照片 image 16 1

易语言-从入门到精通(零基础)

汉语编程工具易语言

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

易语言,SQL数据库教程[整理版]

易语言,SQL数据库教程[整理版] 易语言操作SQL Server数据库全过程 最近看到很多初学者在问在易语言中如何操作SQL Server以外部数据库,也有人提出想要个全面的操作过程,为了让大家能够尽快上手,我给大家简单介绍一下操作SQL的过程,希望能起到抛砖引玉的作用。 由于我本身工作业比较忙,就以我目前做的一个软件的部份内容列给大家简单讲 讲吧,高手就不要笑话了,只是针对初学者 第一步,首先需要建立一个数据库: 以建立一个员工表为例,各字段如下: 3 员工ID int 4 0 0 登陆帐号 nvarchar 30 1 0 密码 nvarchar 15 1 所属部门 nvarchar 30 1 0 0 姓名 nvarchar 10 1 0 性别 nvarchar 2 1 0 年龄 nvarchar 10 1 0 当前职务 nvarchar 10 1 0 级别 nvarchar 10 1 0 出生日期 nvarchar 40 1 0 专业nvarchar 10 1 0 学历 nvarchar 8 1 0 婚姻状况 nvarchar 4 1 0 身份证号nvarchar 17 1 0 籍贯 nvarchar 50 1 0 毕业院校 nvarchar 50 1 0 兴趣爱好 nvarchar 600 1 0 电话 nvarchar 11 1 0 家庭成员 nvarchar 20 1 0 工作经历 nvarchar 600 1 0 销售行业经验nvarchar 600 1 0 离职原因nvarchar 600 1 0 升迁记录 nvarchar 600 1 0 调岗记录 nvarchar 600 1 0 特殊贡献 nvarchar 600 1 0 奖励记录 nvarchar 600 1 0 处罚记录 nvarchar 600 1 0 同事关系 nvarchar 4 1 0 企业忠诚度 nvarchar 4 1 0 入司日期 nvarchar 30 1 0 在职状态 nvarchar 4 1 0 上级评语 nvarchar 600 1 0 最后登陆时间nvarchar 20 1 0 登陆次数 nvarchar 50 1 0 照片 image 16 1

易语言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 -

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

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

易语言教程――初级版 目录 目录.......................................................................................................................... - 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 -

易语言封包脱机挂教程

=====================================================版本介绍: 脱机辅助程序,是很多学辅助编程的人所追求的最高目标技术,因为脱机辅助技术,不需要运行游戏客户端, 也可向游戏服务器发送与获取甚至自己想修改的封包数据,去实现达到游戏里人物角色的某些特殊目的,比如:人物打怪,吃药,走路等各功能操作, 比内存辅助更高一筹技术,就是要把游戏封包数据解密成明文未加密的数据, 用于修改数据或组合数据再发送封包给游戏服务器,进行操作游戏人物去做各种事情,它的核心的技术知识就是如何解密被加密过的游戏封包数据,这也是它最难学会掌握的地方,所以令很多学习辅助技术的人对脱机辅助望而止步, 为了把这项技术普及给喜欢独立团论坛的所有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 编写实现接收显示聊天频道信息功能

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

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

目录 目录.......................................................................................................................... - 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 -

相关主题
文本预览
相关文档 最新文档