易语言教程完整.docx
《易语言教程完整.docx》由会员分享,可在线阅读,更多相关《易语言教程完整.docx(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-汉语编程工具易语言 绍兴县教研室试点教材2006-2007 年- 45 -目 录目 录.- 2 -第一部分 易语言入门.- 3 -第一课 走进“易”世界.- 3 -一、打开“易语言”设计窗口.- 3 -二、认识“易语言”.- 3 -三、第一个易程序.- 5 -四、小结.- 6 -第二课 简单的人机交互.- 7 -一、第一个交互程序.- 7 -二、小结.- 9 -第三课 按钮与标签的综合运用.- 10 -第四课 图文并茂.- 12 -第五课 看看计算机的计算能力.- 14 -第六课 让世界丰富多彩.- 16 -第七课 顺序程序结构.- 18 -第八课 猜数(选择程序结构).- 21 -第九课
2、多分支控制结构语句.- 25 -第十课 练习.- 27 -一、选择题:.- 27 -二、编程题:.- 27 -第十一课 循环程序结构.- 29 -第十二课 循环程序结构练习.- 33 -一、选择题.- 33 -二、编程题.- 34 -第十三课 菜单的设计.- 36 -一、菜单的基本概念.- 36 -二、菜单编辑器的打开.- 36 -三、设计下拉式菜单.- 37 -第十四课 对话框.- 41 -一、提示类对话框.- 41 -二、自定义对话框.- 42 -三、通用对话框.- 43 -附录 实例应用荟萃.- 45 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程
3、工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。让我们一起进入“易”的世界吧!一、打开“易语言”设计窗口易语言本身也是一个程序,所以易语言的打开方式和我们以往学习的软件打开方式一样,在正常安装易语言的前提下,我们可以通过以下二种方法打开易语言的设计窗口:1. 在桌面上直接双击易语言图标 打开;2. 可以通过“开始菜单”程序易语言 4.09 测试版 二、认识“易语言”易语言程序运行后,可以看到如下图所示的新建对话框,可以根
4、据需要选择相应的功能模块进行操作。标准工具栏菜单栏状态夹工作夹对齐工具栏标题栏我们先来熟悉一下易语言的整个环境,请先点“取消”按钮,我们来浏览一下易语言窗口的各个组成部分。如下图所示:易语言窗口包含以下内容:1. 标题栏2. 菜单栏3. 工具栏(标准工具栏、对齐工具栏)4. 工作夹5. 状态夹我们在以后的使用过程中,使用最多的是“工作夹”和“状态夹”。三、第一个易程序现在让我们来向易语言打个招呼吧。通过易语言来做第一个程序,程序运行后的最终效果如图所示:准备:在做第一程序之前,我们先要来了解一下易语言中的第一对象启动窗口。1. 选择菜单“程序”“新建”或直接在标准工具栏中单击 按钮。2. 在打
5、开的“新建”对话框中选择“windows 窗口程序”,单击确定。3. 利用“工作夹”修改启动窗口的大小,如下图所示:注意:上图中的方框,要确保该列表项中的内容为“_启动窗口(窗口)”,虽然第一个程序现在只有一个对象,但我们要养成一个良好的习惯,在修改对象属性前先要确定当前选择的对象是否为需要修改的对象。把“_启动窗口”的宽度与高度设置为如图所示大小,这时你可以看到设计区的 “_启动窗口”的大小已经改变。4. 添加一个“标签”对象,在“窗口组件箱”中选择“标签”,如上图所示。5. 在“_启动窗口”中拖出一个标签,试一试:并利用“工作夹”中的“属性”选项进行设置标签文字,使之显示如题所示式样,也可
6、自定。完成以上步骤所,单击“标准工具栏”中的运行按钮或“运行”菜单中的“运行”,也可以直接按 F5 运行程序。请同学们说一下你看到运行后的程序窗口,你想到有哪些地方和我们以前打开的窗口有什么不同?提示:可以打开计算机器、画图程序进行比较。你能打造一个个性化的启动窗口吗?四、小结这是我们接触“易语言”世界的第一天,虽然在这节课中我们并没有体会到“易语言”的强大功能,但我们已经体会到它的“易”,全中文的环境,这对我们来说是非常容易上手和操作的,易语言不仅仅可以做出各种应用程序,而且也可以制作游戏,有兴趣的同学可以在新建程序对话中找一下,其中就有一些经典的小游戏,如“推箱子”。我们不仅仅要会玩,而且
7、还应该会自己动手做,当然,任何一门计算机语言的学习并不是像今天上课中的例子那么简单的,而需要我们花费大量的时间与精力来学习,因此从现在开始,你应该准备接受各项挑战,战胜自我,从而进入精彩的计算机程序世界,计算机程序世界欢迎你的到来。第二课简单的人机交互前一节课我们已经熟悉了易语言的环境,也尝试着编写了第一个易程序,从这节课开始,我们就要用易语言来开发具有人机交互功能的程序,通过这些简单的小程序,一步一步深入学习易语言,相信在学完之后你就能开发出功能强大的程序,而且你还可以开发自己的游戏让大家一起来玩。一、第一个交互程序这个课我们要实现一个简单的交互程序,在组件窗口中拖一个按钮组件到启动窗口中,
8、当点击按钮时提示“你成功了!”。效果如图:跟我做:第一步:新建一个“Windows 窗口程序” 第二步:设置“_启动窗口”的大小(可选)第三步:在组件窗口中选择按钮第四步:在“_启动窗口”中拖出一个按钮,并设置按钮的标题为“点我吧!”第五步:设置按钮点击时的事件处理程序1. 先单击“_启动窗口”中的按钮,以确保该按钮被选择2. 在“工作夹”的属性栏中查看当前组件是否为“按钮 1”,如下图 3. 在上图位置中选择“被单击”,这时预览设计窗口将变成程序编辑窗口,如下图所示,我们要在子程序“_按钮 1_被单击”中添加一段程序,实现更改按钮标题的功能。在输入程序时,我们可以输入号框这样的格式,你也可以
9、输入号框这样的格式,其中号框输入的是每个汉字拼音第一个字母,没有声母的,则要输入全拼或前 2 位,如“按”、“二”,则要输入“an”、“er”。格式输入完成后敲回车键或把光标移到另一行时,就自己变成格式的样式。4. 运行程序,查看效果。同学们,你知道如何返回“预览设计窗口”吗?提示:常用的二种方法,1 是关闭当前窗口(不是整个易程序哦!),2 是在工作夹中选择“窗口”“_启动窗口”。你能结合标签和按钮,当单击按钮时改变标签的标题吗?点击按钮后能让按钮隐藏吗?二、小结这是第一个易交互程序,在这节课中,我们初次接触到“程序设计”,虽然只是短短一句话,但我们已经可以实现人机交互。我们在做按钮交互时可
10、以看到,不仅仅是单击,还有好多按钮交互事件,如果你充分利用这些事件,就可以做出各种应用程序。第三课按钮与标签的综合运用文字标签我们在第一节课的时候已经学习并使用过,在上节课中我们学习了按钮,并对按钮事件有了初步的应用,这节课我们要在前二节课的基础上,进行比较综合性的应用练习。我们要设计一个如图所示的窗体界面。其中包括 1 个窗体、1 个文字标签和 4 个命令按钮。程序的功能:单击“显示时间”按钮时,将在标签中显示当前的时间,单击“改变字体和颜色”按钮时,标签中显示的内容的字体改为隶书、字号大小为 12,并将标签的背景颜色设置为蓝色、前景颜色(文字的颜色)设置为黄色,单击“加边框”按钮时,将给标
11、签加上立体边框,单击“退出”按钮时结束程序的执行。跟我做:第一步:新建一个“Windows 窗口程序”第二步:从组件窗口中选择相应的组件添加到窗口中,包括 4 个按钮、1 个文字标签,调整组件的位置大小。第三步:在工作夹窗口的属性标签项中,设置按钮的名称分别为“显示时间”、“改变字体和颜色”、“加边框”和“退出”。删除文字标签的标题。第四步:依次选择按钮,在事件中选择“被单击”,在程序编辑窗口中输入相应程序代码,如下图所示:第五步:单击“运行”,测试程序是否正常。说明:如果文字标签太小,显示的内容太多,要设置换行的话,可以通过以下方法设置:在程序运行阶段,通过程序来设置,可以在要换行的位置播放
12、“换行符”标签 1.标题 “现在时间:” 换行符 到文本 (取现行时间 ()在程序设计阶段,可以通过输入回车键来进行换行。以上程序其实很容易理解,基本都是生活上的语言,但这是第一次用到函数,如到文本()、取现行时间()以及销毁(),在这里简单地介绍一下:到文本()因为文字标签显示的内容都是文字(也就是文本),所以如果要显示时间的话,就要进行格式转换,在易语言有很多类型,如文本型、数值型、时间日期型、逻辑型等等,以后在使用过程中我们会慢慢接触到各种变量类型。到文本()函数就是把非文本类型的内容转换成文本型。另外二个函数同学们可以通过字面意思理解一下。同学们上机练习时请自行设计一个程序,使用按钮来
13、控制文字标签、窗口的各种属性。相信大家一定会做出很多有趣的程序来。第四课图文并茂上节课我们已经学会了简单的交互,这节课我们就要利用易语言做一个介绍绍兴的多媒体程序,让更多的人了解绍兴、喜欢绍兴。我们要设计这样一个程序:程序运行后将只显示三个按钮:黄酒、石桥、名人,当单击其中一个按钮后,在程序窗口的左边显示该按钮相应的文字介绍,如绍兴黄酒的介绍,在程序窗口的右边显示该按钮相应的图片。在制作过程中,我们可以先做一个,掌握以后再把后面二个加上去,但在本教材中一次完成,请根据自己的实际情况,决定是否需要分步完成。分步完成的同学要注意三个图片框一开始摆放的时候不要相互重叠,以免图片框相互嵌套。如果出现嵌
14、套情况,本程序的效果可能无法实现。先在预览设计窗口中拖放一个文字标签(上图),并把标题设为空;拖放三个按钮(上图),设好标题及位置;最后拖放三个图片框(上图),注意三个图片框一开始摆放的时候不要相互重叠,以免图片框嵌套。跟我做:1. 完成以上工作后,我们先要把图片框中的图片设置好,设置好图片后最调整图片框的位置与大小。击a. 选中图片框 1,在工作夹窗口的属性标签中找到“图片”项,点 ,在弹出的对话框中选择相应的图片,并在“显示方式”中选择“缩放图片”,让图片适应图片框的大小。b. 依次把图片框 2、图片框 3 设置好。c. 把 3 个图片框的宽度与高度设置为 175,把位置设置为“左边 18
15、0,顶边 8”,具体大小位置可能与实际略有不同,要注意调整。d. 把 3 个图片框的可视设置为假,即在程序运行时不可见。2. 完成以上步骤后,你将只能看到图片框 3,图片框 1、2 已经被图片框 3 覆盖,而在程序运行时 3 个图片框将都不可见。3. 选中“按钮 1”即“黄酒”按钮,在工作夹窗口中选择“被单击”事件,切换到程序编辑窗口。完成如下图所示程序:4. 依次设置按钮 2、按钮 3 单击时标签 1 的标题内容和图片框的可视情况。5. 运行程序,测试程序是否成功。同学们,你运行程序时是否出现以下情况?1. 标签中的文字没有完整显示出来。2. 图片太大,没有完整显示。3. 各个按钮点击后,最
16、后只能看到图片框 3 中的图片,点“黄酒”、“石桥”按钮时无法显示相应的图片。除了上述问题以外你还遇到了什么问题,你解决了多少问题,帮助别的同学解决了多少问题,你请同学帮助解决了多少问题?请你依照教材例子,但一个介绍学校的多媒体程序。小结:这节课是第一个比较完整的交互性程序,由于第一次做,而且一下子用了三个图片框,可视、不可视,位置、大小等可能让你觉得原来易语言并不容易,而且还有那么一点点烦、难。同学们,相信我,这只是你第一次设计比较完整的交互性程序所引起的恐惧感,其实这是为了让你更快掌握易语言,设计出更好的作品,如果你能闯过这一关,那么易语言就会让你感觉真的很“易”。第五课看看计算机的计算能
17、力前几节课我们的程序虽然有些会变化,但这个变都是我们事先设定的,在程序运行过程没有办法临时改变,比较第三节课时,我们要求设置字体大小为 12,在运行时我想设置成 14 就不行了,那是不是没有办法了呢?答案当然是肯定的,既然我们说易语言很强大,这点小问题当然难不到它了。这节课我们要学习编辑框控件,有了这个编辑框,我们不仅能随心所欲地在程序运行过程改变,而且还能让电脑帮我们计算,比如计算机圆的周长与面积。例:编写求圆的面积与周长的程序,用一个文本编辑框输入圆的半径,用一个标签组件显示计算出来的圆的面积,用另外一个标签组件显示圆的周长。跟我做:1. 新建一个“窗口程序”。2. 从窗口组件箱向启动窗口
18、添加 2 个按钮、5 个文字标签和 1 个编辑框组件,并将他们的位置摆放如下图所示。3. 设置各组件属性,最好设计预览窗口如图所示:4. 选择“计算”按钮,设置在单击时的事件如下:半径到数值(编辑框 1.内容)面积3.14半径*半径周长2*3.14*半径标签 4.标题=到文本(面积)标签 5.标题=到文本(周长)提示:在第一行输入后,敲下回车键后会提示找到不“半径”这个变量,这时我们只要选择新增为局部变量,数据类型为“双精度小数型”即可,后面的面积、周长都一样。最终效果如图:5. 把“退出”按钮的事件“被单击”时也处理好即可。说明:编辑框中输入的数据为文本型,所以我们一开始就要把这个数据转换为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 教程 完整
限制150内