版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《易飞扬面象编程好的了,本文简单介绍了“易语言.飞扬”系统的面象编程方法,易飞“易语言.飞扬 .cn/vbs/disp .cn/vbs/disp 分 启 公 私 静 非 对 成 初 清 属 事 创 销 重 封 继 多 接 总 由于“易语言.飞扬”还未完全成型,在此过程中如果有所改动,也会之所以本书的名称中有“编程思想”一样,不是为了编程而去编程,那种整天加班,一天到晚累得半死的生活并不是这些程序员理想中的生活,对对象的实体,把他们分为一类人“好朋友还有就是“普通朋友同事、上面已经了,在上述这段代码中,有一个类——“启动类”,这是 ((同上 面面象靠分类;了解“公开”与“私有,在人是自有保的因个都自的私你的好朋友也不例外,当你的好朋友出现在你面前时,他公开了他的形象和语言以及行为,但他回家后,是自己会吃饭、睡觉等,这些是不会公开给你看的哦这样的好处是,你的好朋友不会随时公开他的行为,他就具有自主性,自动性对他也是个保持哦。一个“私有”属性,对这个类进行保护,保护的重要意义在于,这些都是的工作,自动完成的,不需要其他人为的,否则就是,或别人的便私有是面象中的一个重要工具,用于保护一些不想被外部调用的功能实现保证安全性。了解“静态”与“非静态”你的好朋友可有不同的类型哦,有的是好静,喜欢听你的诉说,有的好动我也说多了,哈哈。已。在(类中)静态成员只能被静态成员所调用;而在外部(类外,只能如 立菜单,打开窗口,处理数据等,也就实现了你的面象的程序了。用用类生成的“对象名”+“.”+类成员 对于类的数据成员的理解,其实也是很简单的,只要把它看成是对象的程序,希望你对老易语言中的面象有所了解。“初始化”必须是非“静态”的、非“私有”的、无返回值的类成员方法可以没有参数或有多个参数,允许被重载。。过交友是始终,也为始终既有生相遇……,就有分别、……,这是万世不灭的道理。 代中大可看,部,比通方多“_到了前面与组件相接,形成事件名称。在老版易语言中也是规定好的“_按钮_创建创建类名称[([参数表编译器将根据参数表自动搜寻并调用合适的“初始化”方1学生对象=创建学生对象("参数是文本型,表示地点,另一个方法有两个参数是XY坐标。{公开静态启动{好朋友好朋友.移动("大连好朋友.移动}}{({控制台.输出行("移动到"+地点}{控制台.输出行("移动到"+坐标X.到文本()+","+坐标Y.到文本}}还记得前面的类中有不公开的私有成员吗?这个就是其他人不可见了就称之为封装了。也就是你的好朋友自己有五脏六腹,不用你给他就有,他也不会给你看,因为这是他的隐私。但是他有衣服、名字等这些外在的东西你能看到,他会说话,{({控制台.输出行("移动到"+地点}{控制台.输出行("移动到"+坐标X.到文本()+","+坐标Y.到文本}}<=汽车{({控制台.输出行("安装火箭移动到"+地点}{控制台.输出行("安装火箭移动到"+坐标X.到文本()+","+坐标Y.文本}}{公开静态启动{汽车奇瑞=创建汽车;奇瑞.移动("大连");奇瑞.移动}}}改进也成为一件非常方便的事,如果某个类中的功能不适合使用了{{}}{{}}{{{11测试多态(子类}{}}似于C语言中的头文件。接口具体的好处是在于多开发时,由系统分析{}接 1={{////}{//}}类类2<接口实现表=接口1,接口2,接口 //指定多个已实现的口{}上述代码中,类1指定了一个接口,类2指定了多个接口,具体的代码在接EFEXE文件时,会检ECL类库中的接口情况,如果正常,那么对于接口的调用就相当于对于类中例如,在系统库中已有一个现成的接口,并且被编译为ECL类库,接{(,}}<=错误处理{(,{控制台.输出("错码码");返回真;}}{{公开静态启动{控制台.输出行("测试中=;1;控制台.输出行(1.到文本"空}}=; 构造/有有有析构/有有有有有有有有有有有有重载/无无有无无有言知识库ESDN→资料手册→开发手册→易语言面对对象编程”中可以找到。面令程序只要按面象的方法调用就行了。好了,大话面象到此暂告一段落,希望通过这些小小的比喻大家能了解面面88新建子程序下 就开始新建第一个自
本章本章学习内容首先在启动窗口添钮,默认名称为1新建子程序的默认名称
右键单击,在弹出菜单中选择
代码编辑区获可以新建子程 当另一个子程 调用子程序,!:,!:子程序中添加程序代码“程序中添加都能弹出“子程序1”里的信息框。每次调用子程序时,子程序中的所有命令都将从第一条开始顺序执这里的 两类子程序的区别这是“_按1_被单击”子②输入参数名称并设置类型。最后F5键运行程序,单击信息框不见
①光标选中Enter信息框看不到“_按钮1_被单击” 子程序参数 子程序参数在参数内临时数据。参数有参数名(用来在程序中一个参数)、数据类型(确定参数能够数8.3中“_1_被单击事件1”框子程序”添框子程序”添型”属性可为这就说明还④用光标选中此④用光标选中此调用子程序令“可以将用键盘上的右参数提示和实际参数的内容参数提示和实际参数的内容是互相对应的,在上面添加文1”保存的数据就是“易语①接下来在程序中为子程序提供具体的参数数据。用 和 ③修③修1”,第一个信息框被弹出。你也可以输入其它的数据,看一看效果。换,就会产生运行时错误。如上面的第2步在调用子程序的同时就把“编辑框1.内容和“编辑框2.内容”作为参数数据对应地传递到了编辑框子程序内的两个参数“参数1”和“参数2”内。 数所需的数据。的例子。选中该处单元格再单击或选中后按 参数的参考属性个人拿着。不管是哪一个人都可以打门,改变家③添加信息框,显量2”的值。F5键,“信息框子 置断点的代码行,再按F9F5弹出_按钮1_被单击”事件子即使“参数2”
2”没
由于运行开始时“编辑框1”内的数据为空文性,设置“参数2”的参考属性的方法类似可空属性的设置,在参数定义表“参考”数组、用户定义数据类型、库定义数据类型、字节集型或文本型(” 子程序的返回值子程序可以返回数据,称为返回值,子程序可以返回数据,称为返回值,2=2==”+到文本(变量2),框”命令到“_按钮1_被单击”子程⑦最后按F5①新建“Windows完成后运行一下程序看,编辑框组件与一个按钮编辑框组件与一个按钮信息框(和是几(到数值(编辑框1.内容),到数值(编辑框2.内容)),0, 返回(数1+数 2章其后,本书将引导您编写一个自己的本章学习内容本章学习内容编写一个器 编写第二个易程序在窗体上拖动画出一个件。名称为⑤在属性面板中找到按改为“计算1+2?”。
_1_]123”。1=2=3=变量1+变量1.内容=到文本(变量变算1+2等于几。这里涉及到四个编程①打开前①打开前一节的程序到启动窗口按钮标题改注意家可以试量表中找到。并且使用常量时,pi代表圆周率的3.14159。变量1=2=3=变量1+变量编辑框1.内容=到文本(变量④按下④按下F5键,运行程 变量的数据类型数型与小数型。下面通过一个例数型与小数型。下面通过一个例变量1=“我爱”2=3=变量1+变量1.内容=到文本(变量F5键,运行后用鼠标点击-32,76832,767之间的整数,占2-2,147,483,6482,147,483,647之间的整数,占4-9,223,372,036,854,775,808到9,223,372,036,854,775,807之间的整数,占3.4E387位小数)之间的数值,占41.7E30815位小数)之间的数值,占8个字8个字0结束的一系列字符组法,譬如用中括号对(“[]”)加索引数值数组成员、对数组成员赋值等用作指向一个子程序4个字节。具有此数据类型的变量可以用来间接调 根据变量有效范围(也称作用范围或作用域)光标移到程光标移到程序集名称上按回车键即可添加一里添加了一个名”“r+G,可以加入全局变来了解一下变量的有效范来了解一下变量的有效范面 编辑框1.内容=变量1③在“_1_被单击”子程序中输入以按热键按热键F5,运行点击按钮1后,可11被单击编辑框1.内容=变量1.内容=变量在这里,在这里,可定义成了窗口程序集变量,所以在当前整个窗口程序集中都可按热键F5按热键F5,运行以看到变量2的内容在对于变量对于变量3来说,由于是全局变量,口程序集变量在该窗口内的所有程序 变量的初始值新建一个易程序,在窗体上画一个画板控件和一个按钮控件。将画板控件的属性改入程序代码设计界面,顺序加入用各种数据类型名称命名的变量,10个,如整数型的变量,变量名即为1.(字节型变量短整数型变量整数型变量长整数型变量小数型变量双精度小数型变量,逻辑型变量,日期时间型变量取文本长度(变量(字节集变量F5F5键运 0→字节型变量的初始值 0→短整数型变量的初始值 0→整数型变量的初始值 0→长整数型变量的初始值 0→小数型变量的初始值 0→双精度小数型变量的初始值 假→逻辑型变量的初始值 1899年12月30日→日期时间型变量的初始值 0→文本型变量初始值(空文本) 0→字节集型变量初始值(空字节集)的长度器器 的通用步骤,其中2、3步可能重复多次,有三种方法可以新建易程新建框,并在框中选中窗体中画一个编辑框和两个后,打开属性面板。分别将这两个按钮的标题属性改为“MP3”和“停止双击标题为MP3” 写代码了。可问题是, 正处于代码编辑区中,了!所以,要先切换到窗体设计区。切换方法有三1、利用工作夹也可以在代码编辑区和窗体设计区之动动切换到“_按钮2_被单击”子程序,在停 3、按快捷键F5最后选择“程序”→“保最后选择“程序”→“保存”菜单命令,打开“保存为即可保存程序文和文F5试运行当点击标题为“MP3”的按钮,应该可以听到音乐了吧(
单击“停止”按钮,歌曲停止;再输入另一个首MP3击“播放MP3”,MP3““的名字,编程时应为组件取一个有意义的名字,在程序代码中组件时就的,没有这个窗口程序将不能运行,它的识别字以“_”开头,后面紧跟第第5选择“程序”→“编译”或“独立编译”入MP3歌曲的全路径文件名再点 MP3”按钮就可以听到音乐了 认识窗口、按钮、编辑框这四个属性分别表示窗口的位
8个尺按钮的可视属性表示运行时按钮是否可见。属性表示运行时是否可作,若
属性可为按钮更换一张背景图按钮的字体属性可改变按钮标题文字的大小和样式 分别激活分别激活属性与字体性后,个带“ 是否允许多行属性设置在是否允许多行属性值为“真”时,滚动条属性可操作,在这里设置编辑框滚动条的类型,这样编辑框中的文字过多时,可通过滚动条查看的文
单击输入方式属性右面的向下箭若选择“输入”方式,在编辑框中仍是用户输入的内容以激活某一属性后即按下F1键,得到与此属性相关的帮助信息。 认识事件子程序的“的“_按钮1_被单击”子程序实际上就属性面板最下方的下拉列表中选择“被单“_1_被单击”子表中的所有项目都是这个按钮所能响应的按钮不仅可以接以接受鼠标右键单击通过这个列表框生成一个易程选择属性面板中的以自动生成事件子个编辑框与一个按的标题属件子程序中输入程序12中显示被单击及被双击可以使用鼠标左键与鼠标右键进行各种点显示的文字也不同,单击与双击也会有不同的显示。这些动作即称为事件,对应①首先新建一窗口中放两个编并将按钮的标题属性改为“学说编辑框2.内容=编辑框1编辑框2.内容=编辑框1F5键运行程序,在最上面的编辑框中输入文字,再点击按④激活编辑④激活编辑1在属性面板底部的下拉列表中选择2.内容=编辑框1在上排的编辑框中输入,立即就会显示在下排编 认识组件的方法 “①①新建个易程序,添加一个编辑框与一个F51= (2)学说话”例程,自己 下。直到能编译为EXE可执行文件((4)9章易模块本章本章学习内容 9.3开始写第一个易模 9.4课后练“已经导入到易模块列表中被易模块被导入到列通过查看提示信息,可以了解到这个易模块弹出模块可以包含多个
注注意用“易语言3.5”以前版本开发的个别易模块需要通过原作者的修改,才能在3.6”版本上正确运行。9.29.2提供窗口句柄1的父窗第三个参数提为它是文本型①①程序运行时,虽然可以选择文件夹,但单击“浏览文件夹”上的“确定程序运行时,虽然可以选择文件夹,但单击“浏览文件夹”上的“确定”按按钮按钮②在弹出的②在弹出的“Windows易语言“确定”按选择易语言主菜单的“新建” 开始写第一个易模块在“易语言在“易语言户提_接口程序在“易语言3.6”子程也可以实现易模块的集名称改为_程序,并重命名为信④把④把 稿重新置为代码,调用子程⑨后置为草⑨⑧将草稿重新子程序”中。按F5时相同的程序类型,否则有可能将程序编译成易模注意⑦生成扩展名为注意.除了删除模块程序集中用不到的子程序外,不要修改程序集中的任何地方,否则有可能会导致编译错误;2如果想删除对某易模块的使用直接在程序面板中删除为该模块所建立的模块程序集即可。 新建一个易模块,自动产生的“_启动子程序”和“_置框。写程模块管理框中找到刚才的易模块,创建模块接口到易程序中。下面大下面大家可以简单钮组 6变量的概变量的概念,这一章来学习静态变量、代信息框(到文本(和是几(3,4)),0信息框(谁到文本(最大(3,8)),0本章学习内容 态变量”的“静态”属性栏里单击,出现“√”符号,这样,名为“静态变量”的变量就具有明该变量为非11.静态变量与非静态变量(动态变量) 所分配 22.全局变量和程序集变量具有“静态”属性吗? 静态变量应用1_被单击”子程序里面建立两个整数型画板1.滚动写行(静态变量)画板1.滚动写行(静态变量)1静态变量=静态变量+1非静态变量=非静态变量+001020F5键运行程序,001020子程序结束后非静态变量的数据清6.36.3单维变单维变[1=[2][1=1.滚动写行(单维变量变量[2][1.[4=1.滚动写行变量变量[2][22 变量数
3的值都等于“全中文全可这里不可以用连续赋值命令给变量1变量2单维数组,共有3F5键运行程序, 数组变量名“[+成员的位置(1开始)“]变量[3]”3个成员。 变量[1][1] 变量[2] 变量[2][1] 变量[2][2]”四个成员
所示为经过上述运算后,两个数组各单维变量00成员变量变变量[1]00变量[1]00变量[2]0变量[2]0 变量[2][1] 计次计次循环首(取数组成员数 画板1.滚动写行 计次循环尾从运行结果可以看示出数组“变量”中4行是刚才添加新代码计次循环尾6.56.5下面将继续讲述如何动态管理数组变下面将继续讲述如何动态管理数组变在系统支(1假1“中”“文”“编”“程”“易”“语”“言按钮1.标题 计次循(取数组成员(12)//循环次数为1的成员数1.标题=1.标题+到文本(1[2]) 计次循环尾性里输入0,再继续输入以下代码:重定义数组(变量1,假, 1={这种用常量集赋值给数组变量“变量1”的操作,可以重新改变该变量的成员数目,并清除原先所有数据。该数组原来成员数为0,执行后变为有73,0)7(这行代码把变量1的成员数及其内容同时赋给变量3,等同于“数组”命令:1重定义数组(变量3,真,3, 信息框(取数组下标(变量3,1),0, //得出变量3第一维的成员信息框(取数组下标(变量3,2),0, //得出变量3第二维的成员运行后得出变运行后得出变3;第二维的成员数为4。 定时提醒小程序练习变量数组是编程中临时多个数据的“小仓库”,其类型可以是整意防止数组成员时超出下标范围 周期”周期”为1000,单位是毫秒,1秒=1000毫秒,目的是每1秒都执行对应的周期事件。1”的整数型变量,并设置“提示提示内容=编辑框1提示时间=分割文本(编辑框2多次。只需改为“如果真(变量1%10=0)”代码,等于每间隔10秒提示一次。0,用“提示时间[1]”成员当然出错先把时钟1的时钟周期设为0,然后在“_按钮1_.被单击”子程序中配时钟1的时钟周期为100020。=时钟1.时钟周期=1.时钟周期=成功的。可以在“_按钮1_被单击”子程序里加入如下代码:如果真(取数组成员数(提示时间)≠=2动态赋予时钟动态赋予时钟1的时钟周期可以很源,不需要时时钟周期最好设为0。6.96.9第第3章“易语言 本章本章学习内容令命令也可称为程序控制语句(命令也可称为程序控制语句(简称语句,其实易语言 令还包括持库所提供的各类函数),程序实际上是由命令组成的。 “易语言”提供了五百种以上令供用户随时调用。通学会查看命令的即时帮助是本书的教学目的之一,因为“易语言”还在不断地增加命令,对于新增加令,你就可以通过查看即时帮助去了解命令的使用方法。鼠标点击系统支持库其中“到文本()是一条命令这个命令可以接收一些数据以供其处1.内容=到文本(变量命令的定义:由系统提供的能够完成某一特定功能的指令。它在“易语命令的定义:由系统提供的能够完成某一特定功能的指令。它在“易语命令名称(参数,...... 命令所能接收参数的数目和各参数的数据类型由命令本身所决定。所有参数必须用括号一起括住,多个参数之间用逗号隔开。命令(框四周的八个尺寸控点来实现②在窗口中添③激活编辑框面板从中找到属性将之改为同同1100对于“鸣叫”命令,对于“鸣叫”命令,“取现行时间”命令将返回一个日期时间“取现行时间”命令将返回一个日期时间(将返回一个文本型数一个日期时间型数据。⑦按[Ctrl+L1=编辑1.加入文(数值(1,真#换行符编辑1.加入文本(数值((1,1),假#换行符F5键,运行程序,从“数值到金额(从“数值到金额(1,真1,1,假型就不能提供文本型。大家可以试一下,将“数值到金额(变量1,真 易语言中内置了500易语言中内置了500多种命令供编库函数被分为20类依次列出。单击某个 一个命令名称立刻就可以在提示面板中 接下来会详细分析一下易语言的判断命令。通过全可视化设计界面,可以非常清楚的了解程序的。 分支类:如果、如果真、判 循环类:判断循环首、循环判断首、计次循环首、变量循首 跳转类:到循环尾、跳出循环、返回、结束并放三个编辑框和一并放三个编辑框和一②双击按钮进入事件子程序的设计④按④按F5键运行程序。个数字。看到运行结果后,点击“运行”—“终止” 述程序代码删除,改为述程序代码述程序代码删除,改为在判断语句上单中选择 判3.33.3循环类命令有四((循环首。如果记不住,可以在支持库面板中请先制作如请先制作如双击按钮组新增加一个新增加一个变量,变量名为按下按下F5键运行这个程序,点击按钮,可以看到编辑框中依次显示110判断循环首(判断循环首(11=1//(1)当变量1的值不为10时即执行下边第(2(3)条命 循环首()“和“循环尾()“之间的所有命令称为循环体。循环判断尾(变量1≠ 容 运行后,效果一样,也可以循环显示从数字1到10。“计次循环首()命令的变量会被置为1,每执行次循环体该变量的值就会加1,直到等于第个参数的值变量11.加入文本(到文本(1)+#换行符)//在编1显示变 出循环
3.5跳转类流程控制命3.5跳转类流程控制命时会提前结束循环。本节即是这些特别的跳转命到循环跳出循环打开上一节所创建打开上一节所创建的易程序,将“_1_F52变量1的值为2,到第二行“如果真”判断命令4变量1的值为4,到第四行“如果真”判断命令循环”命到循环尾()”命令用作跳到当前循环的尾部;“跳出循环()”命令用作跳出当前循环。(3.63.6 又如 2.标题=1.可视=真1.标题=编辑框5有 上述程序可以理解为取得“取用户区高度()”的返回值(运算结果,然后将此值赋给编辑框1的高度属性。以后大家会看到,“=”号的右边可以是各种类型1.高度=取用户区高度1=变量 ※注释注释语句内 上述注释型语句是易程序中固有的,也可以自己添加注释型语句,方法是直 令键或快捷键[Ctrl回用状态,可使用菜单编辑”→“重新处[[对象名.销毁欲查看某类组件欲查看某类组件或对象具有哪些方法、这些方法的详细解释以及有哪些可用参数板中的“数据类型” 列表框1.调整层次(#底层 画板1.滚动写行(数值到金额(100,假 列表框1.加入项目(编辑框1.内容 命令名称(参数 取随机数 3.83.8 信息框命令。有时想使系统反馈指令,比如弹出相关提示,但又找不到有“信结束运行(欲运 用计次循环用计次循环用判断循环用判断循环(3(3)试着将前述程序中的“+#换行符”删除,运行后观察一下效果。“#换行符” 了一个系统常量,将在有关常量的章节中讲述(4)1到某数的累加结果新建一个1010章APIAPI函数,也称DLLWindows系统外部动态库(DLL)命令。VB,VC一样,易语言API有很好的支持。API是Windows的基础,学会API就可以实现Windows绝大本本章学习内容如何定义APIAPI外部DLL步了解DLL命令的定义方法和一个按钮组并将标题改成出桌面所有子窗口的窗行定义,定义DLL命令涉及到以下主要属性:Dll命令名、返回值类型、Dll 函数名、Dll命令参数。注意:API资料如何查找?Windos中的DLL命令有很多,网上也有许多API的资料包括帮助文档,列出了常用的API函数。使用API之前,可以先上网 一个API帮助文档。 API(API的类型和位置要和资料中的相一APIAPI的帮助User32是DLL件名,FindWindowExA是API函数原名。这里这里有四个参数的类型用判断循环1.hWnd=子窗口句(000,判断循环(hWnd列表框1.加入项目(到文本(hWnd),)hWnd=子窗(0,hWnd0,0)F5键运行程序,点击按钮后,列表框就列出了所有子窗口的窗口10.210.2API用API用API3个DLL命令实现窗体的3DLL命令进行定件名是件名是:Kernel32.dllGdi32.dllUser32.dll、Mpr.dll、注意:API函数中常量的使用使用DLLAPI中的常量,这些常量可以使用API件子程序,然后新建一个整数型变量Ret。Ret=GetWindowLong20)Ret=位或(Ret,524288)SetWindowLong(取窗口句柄(),-20,Ret)SetLayeredWindowAttributes(_启动窗口.取窗口句柄(),0,255,柄位置,前前2节都是介绍基本WindowsAPI的使用方法多种多样,Windows自带的DLLDLLDLLDLL注意注意该例程要使用到一个外部的DLL库,所以,在编写程序前,先从随书光盘中贝到程序所在的下。 令,和3个外部DLL库个 令个WaterDll.dll 令(外部DLL库 DLL库 由于是外部库,所以1.=bitmap=LoadImage0WaterInit\01.bmp”00是常量新建一个整数型变量“bitmapLoadImage命令的返回值。WaterTimer(GetDC(_启动窗口.取窗口句柄()),0, 位置,5,WaterMouseActionGetDC_启动窗口.取窗口句00横向位置纵以看到真的水纹效10.410.4(1)学着使用API这里是,分别模拟键盘与模拟鼠DLL命令。_启动窗F5键本本章学习内容4面的例程 常数的概念及分类: 年 23-12-30-常数赋值果属性的数据类型与常数的类型转换命令改变常数的类型后再赋值给123"abc","bcd[1982423日],[20001112时&子程序1,&_启动子程序}”、“{#红色,#黑色图包含有0个数值型常数,可以用作重新初始化一个数值型数组或者将某字节集清11量名+中括号括住常数对应的位置号,如:1.标题=文本常数集[1]
出常数集的成员常数集只有4成员,如果第5个成员,系统就 中自定义常量。常量的方式为符号“#”加上常量名称。如:“#pi”常量.+1种方法:使用主菜单命令“”→2种方序面板中双击“常量表”InsertAltEnter键结束输入可以强行将当前输入的所有文本作 如何使用常量常量的格式为符号“#”加上常量 用 、声音等数据,其数据类型 主菜单命令“”→“新资源”→“2“或( 组…”项或在在或组 资源默认名称为 1 , 的预 钮加 资源到 与图标组资源的使用①新建一个①新建一个标定位在“_1_被单击”事件子程序的代码 _启动窗口.底图=# F5F5 图形并没有显示完全_启动窗口方式”属性改为“2.居中”,效果如下
点击主菜单命令 ,然Insert键。选择“”→“新资
令添加空声音资源“声音资源属性”框新声音”按入资 字节集的概念值成员,使用字节型数值对成员赋值等等,都可以被字节集所使② 面新资源的⑤在选新资源更改打开文件类型⑥资源导⑥资源导入后,更改切换到窗口的界面按钮按钮编辑框1.内容=从字节集转换(#文本资源,#文本型 ””4.94.9① ② 1.内容=“易语言”字节集变量={0“中国期时间。提示:以Alt+Enter键结束输入可以强行将当前输入的所有文本(wnmne.exe5作。菜单在程序设作。菜单在程序设计中是经常用到的,本章学习内容 后”按钮,在“标题”框中·如果这时按下“确定”按钮,会弹出错误提示。这是因为还没有建立子菜③先按照建立主菜单的方法建立某个菜单项,就会变成上一个菜单的子菜菜单前面有若干点号“.”号。级菜单了按钮的作用是把一个低一级的菜单项变为高一菜单设计中的注意事项菜单设计中的注意事项 4.系统会自动删除“名称”属性中的空格,在“标题”中可以加入空格,完成完成上述后按F5键运行程序,这时点击菜一点反应也 菜单属性的设置置菜单的一些属性,在后面章节中会讲在子菜单前面加个勾“标题”属性是字。可以重复,
此项菜单在运行时呈现
表示子菜单是否可以看“名称”属性是程序菜单的标识符。不可以重复,不可以加空格,且属性不勾选;将“退出”菜单的“允许操作”属性和“选中”将“”菜单的快捷将“”菜单的快捷体上添加一个按钮组件,关于.可视=运行这个易程序,在没有点击按钮之运行这个易程序,在没有点击按钮之是可以显示的,但点击按钮后,“关于”关于.可视=真5.35.3前面只简单地利用了一个按钮控其它组件或执行命令功能呢?这就是 在框组件的②在窗口中点击鼠②在窗口中点击鼠菜单中选“菜单编辑编辑器”框,建立为“”,子菜单有两”、“清空”。③以上只差加入③以上只差加入在窗体中点击主中子菜单就可以进入相应菜单的程序代码在事件子程序中输入程F5键运 会弹出一个打开文件的片就会显示在图1片框中的。。5.4前5.4前面的菜单是从窗口上部的菜单栏调用 ①切换到窗活框组件, ④如果希望在运行时④如果希望在运行时也不显示该主菜单于窗口菜单编辑器,将“”菜运行5.55.5前前面的例子中,直接点框后弹出菜单弹出菜单 ,取鼠标水平位置()-10,取鼠标垂直位置()-运行程序后可会这样呢,让来上的右方向键可以看到是因为利用了弹出菜单命令的另部分程序代每个图形按钮的被单击事件中都写入了定位弹出菜单5.65.6前前面的例程中,直接点击框后 本节中将使用 资源对菜单进首先新建一个易程序,加入一个通 框操作”,子菜单项包括:“音乐”、“停止播放 1资源 如果程序退出之前不清空系统托盘图将停留在托盘 框选。5.75.7 中输件(&F)该主菜单的键设置 5.85.8③在标题中输③在标题中输出菜单的子项进设置菜单热增加菜单项.1本章本章主要介绍“易语言”的、本章本章学习内容鼠若电脑可上 ,并从 如易语言用鼠标点击下 进入易语户可以简体中文版在在加密狗驱动安装程序:如果您已必须首先《易语言零起点》:Liigo编写的供初学者学习的易语言,2.53简体中文免费版:此为以前的易语言版本,没有加入任何限制,现提供给大家作为了解易语言之用。可生成EXE可执行文Win95正常使用补丁:在Windows95 在易语言安装程序所在在易语言安装程序所在 安装安装在桌面上形成一个用于启动单中找到启动易语言的1.31.3 勾,下次启动时将不显示此框,直接生成一Windows窗组件箱选择菜单选择菜单“查看”以显示或隐藏这些工作夹和菜单栏中归类列出了易语言的功能命完成诸如打开易程序,下面先介绍两个
另存为——以另一个文件名保存当易模块管理——对易语言模块进行管编译生成安装——生成用于部署的安装程序(*.exe)随时在程序设计中标题栏可以标题栏可以看到易语言的目程序面板中显示了一个程序的资源列状态夹中显示状态夹中显示及调试时的调用表1.4在在WindowsDOSDOS下,可视化程度①点击 ③点击1.=我爱易这是运行后签的标题有所改首先要知道启动窗口是所有程序的,所有的内容都要显示在它时就会控制显示文字,显示文字的过程是通过改变也可点也可点 的中止运行按钮来关闭正在运行的1.51.5了解编程 内容_启动窗如果正处于程序设计状鼠标双击左边程序面板中的“_
2.按钮与的作用2.按钮与的作用下面分析一下按钮与组件在程序双击程序窗口中的双击程序窗口中的注意:有些控件双击会进入默认的事件子程序,实际上也可通过属性面板中的下拉菜单找到所有的事件子程序。在程序设计界面注意:有些控件双击会进入默认的事件子程序,实际上也可通过属性面板中的下拉菜单找到所有的事件子程序。在程序设计界面中可以看到下面这条它会被放在名称为“_按钮1_被单击”请跳请跳转到窗口设计界面(双击左侧程序面板中的“_启动窗口单击选择窗到其名称为“按““程步骤就是在“_称的组成格式为“_”+产生事件的窗口或组件名称+“_”+事件名然后选中然后选中窗口中的控件,在属性表中可以看“1”,并且属性表中同“标题”的属属性必须使用“窗口或组件名称. 1.标题= 当用户按下窗口中的按钮1.=“忘了保存你保存 如何较好地输入程序代码输入的几码输入的几使用系统汉五笔、全拼、拼、自然码、二笔输入法等来输入中初次运行易语言初次运行易语言为“首拼及全拼输入可以选择主菜单中的可以选择主菜单中的“程序”“系统配置”双拼输入法的编码规则与Windows双拼输入法的编码规则与Windows系统所提供的双拼输入法一致。例如:欲输入“取整(1.23)”语句,各种输入法的输入文本为:首拼及全拼输入法:qz(1.23)或者quzheng(1.23)(以上各种输入法所输入词语的名称部分(如:qz,queg,qg,nt)(如:qz,quheng,quvg)所有当前运行的支持库中所提供令、数据类型、窗口和报表及其组件的属性和方法、变量及其成员和方法、库定义常用户在程序中定义的子程序参数、子程序局部变量、程用户定义的子程序、DLL用户在设计窗口或报表时所定义的组件、菜单项目或报系统常量名称,如:逻辑值常量“真”和“假”等。在使用首拼输入字时,需要注意纯韵母发音汉字的输入。如“按n英文输入字:单引号,如“’int全拼输入法”的时候,要想使拼输入字,则必须在输入字的前面加上“原因为:如果当前默认类型输入字不能找到匹配的目标名称时,1.71.7光标光标移动到想要得到帮助的程序代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度加工承揽合同:高档服装定制加工2篇
- 2024专业离婚诉讼模板合同版B版
- 2024年益阳客运从业资格证考试题
- 2024年度二手房买卖合同仲裁申请2篇
- 2024年沈阳客运从业资格考试题库
- 2024年份红酒区域代理协议模板版
- 2024年成都汽车客运资格证考试题目
- 2024年西双版纳小型客运从业资格证2024年考试题
- 2024年辽宁客运从业资格证下载什么软件
- 2024年山西客运资格证题目及答案解析
- 一张A4纸引出的……
- 高中成语复习知识竞赛
- 小学生校外托管机构存在的教育管理问题及策略
- FD7冬季备料方案
- --某煤矿采空区积水疏放措施(精)
- 手把手教你维修气动隔膜泵
- 小学综合实践活动《鸡蛋撞地球》课件教学设计(共6页)
- 废纸的回收利用及前景分析
- 秸秆制糖项目建议书范文
- 汽车发动机点火系统的故障诊断与排除探讨(论文)
- 企业治理结构图
评论
0/150
提交评论