1、DDOS- 1 -易语言编程基本操作DDOS- 2 -目 录目 录 .2第一部分 易语言入门 .3第一课 走进“易”世界 .3一、打开“易语言”设计窗口 .3二、认识“易语言” .3三、第一个易程序 .5四、小结 .6第二课 简单的人机交互 .7一、第一个交互程序 .7二、小结 .9第三课 按钮与标签的综合运用 .10第四课 图文并茂 .12第五课 看看计算机的计算能力 .14第六课 让世界丰富多彩 .16第七课 顺序程序结构 .18第八课 猜数(选择程序结构) .21第九课 多分支控制结构语句 .25第十课 练习 .27一、选择题: .27二、编程题: .27第十一课 循环程序结构 .29第
2、十二课 循环程序结构练习 .33一、选择题 .33二、编程题 .34第十三课 菜单的设计 .36一、菜单的基本概念 .36二、菜单编辑器的打开 .36三、设计下拉式菜单 .37第十四课 对话框 .41一、提示类对话框 .41二、自定义对话框 .42三、通用对话框 .43附录 实例应用荟萃 .45DDOS- 3 -第一部分 易语言入门第一课 走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我
3、们会深刻体会到它的“易” 。让我们一起进入“易”的世界吧!一、打开“易语言”设计窗口易语言本身也是一个程序,所以易语言的打开方式和我们以往学习的软件打开方式一样,在正常安装易语言的前提下,我们可以通过以下二种方法打开易语言的设计窗口:1在桌面上直接双击易语言图标 打开;2可以通过“开始菜单”程序易语言 4.09 测试版二、认识“易语言”易语言程序运行后,可以看到如下图所示的新建对话框,可以根据需要选择相应的功能模块进行操作。DDOS- 4 -我们先来熟悉一下易语言的整个环境,请先点“取消”按钮,我们来浏览一下易语言窗口的各个组成部分。如下图所示:易语言窗口包含以下内容:标题栏 菜单栏标准工具栏
4、对齐工具栏工作夹状态夹DDOS- 5 -1标题栏2菜单栏3工具栏(标准工具栏、对齐工具栏)4工作夹5状态夹我们在以后的使用过程中,使用最多的是“工作夹”和“状态夹” 。三、第一个易程序现在让我们来向易语言打个招呼吧。通过易语言来做第一个程序,程序运行后的最终效果如图所示:准备:在做第一程序之前,我们先要来了解一下易语言中的第一对象启动窗口。1选择菜单“程序”“新建”或直接在标准工具栏中单击 按钮。2在打开的“新建”对话框中选择“windows 窗口程序” ,单击确定。3利用“工作夹”修改启动窗口的大小,如下图所示:注意:上图中的方框,要确保该列表项中的内容为“_启动窗口(窗口) ”,虽DDOS
5、- 6 -然第一个程序现在只有一个对象,但我们要养成一个良好的习惯,在修改对象属性前先要确定当前选择的对象是否为需要修改的对象。把“_启动窗口”的宽度与高度设置为如图所示大小,这时你可以看到设计区的“_启动窗口”的大小已经改变。4添加一个“标签”对象,在“窗口组件箱”中选择“标签” ,如上图所示。5在“_启动窗口”中拖出一个标签,试一试:并利用“工作夹”中的“属性”选项进行设置标签文字,使之显示如题所示式样,也可自定。完成以上步骤所,单击“标准工具栏”中的运行按钮或“运行”菜单中的“运行” ,也可以直接按 F5 运行程序。请同学们说一下你看到运行后的程序窗口,你想到有哪些地方和我们以前打开的窗
6、口有什么不同?提示:可以打开计算机器、画图程序进行比较。你能打造一个个性化的启动窗口吗?四、小结这是我们接触“易语言”世界的第一天,虽然在这节课中我们并没有体会到“易语言”的强大功能,但我们已经体会到它的“易” ,全中文的环境,这对我们来说是非常容易上手和操作的,易语言不仅仅可以做出各种应用程序,而且也可以制作游戏,有兴趣的同学可以在新建程序对话中找一下,其中就有一些经典的小游戏,如“推箱子” 。我们不仅仅要会玩,而且还应该会自己动手做,当然,任何一门计算机语言的学习并不是像今天上课中的例子那么简单的,而需要我们花费大量的时间与精力来学习,因此从现在开始,你应该准备接受各项挑战,战胜自我,从而
7、进入精彩的计算机程序世界,计算机程序世界欢迎你的到来。DDOS- 7 -第二课 简单的人机交互前一节课我们已经熟悉了易语言的环境,也尝试着编写了第一个易程序,从这节课开始,我们就要用易语言来开发具有人机交互功能的程序,通过这些简单的小程序,一步一步深入学习易语言,相信在学完之后你就能开发出功能强大的程序,而且你还可以开发自己的游戏让大家一起来玩。一、第一个交互程序这个课我们要实现一个简单的交互程序,在组件窗口中拖一个按钮组件到启动窗口中,当点击按钮时提示“你成功了!” 。效果如图:跟我做:第一步:新建一个“Windows 窗口程序”第二步:设置“_启动窗口”的大小(可选)第三步:在组件窗口中选
8、择按钮第四步:在“_启动窗口”中拖出一个按钮,并设置按钮的标题为“点我吧!”第五步:设置按钮点击时的事件处理程序1先单击“_启动窗口”中的按钮,以确保该按钮被选择2在“工作夹”的属性栏中查看当前组件是否为“按钮 1”,如下图DDOS- 8 -3在上图位置中选择“被单击” ,这时预览设计窗口将变成程序编辑窗口,如下图所示,我们要在子程序“_按钮 1_被单击”中添加一段程序,实现更改按钮标题的功能。在输入程序时,我们可以输入号框这样的格式,你也可以输入号框这样的格式,其中号框输入的是每个汉字拼音第一个字母,没有声母的,则要输入全拼或前 2 位,如“按” 、 “二” ,则要输入“an” 、 “er”
9、。格式 输入完成后敲回车键或把光标移到另一行时,就自己变成格式的样式。4运行程序,查看效果。同学们,你知道如何返回“预览设计窗口”吗?提示:常用的二种方法,1 是关闭当前窗口(不是整个易程序哦!) ,2 是在工作夹中选择“窗口”“_启动窗口” 。你能结合标签和按钮,当单击按钮时改变标签的标题吗?点击按钮后能让按钮隐藏吗?二、小结这是第一个易交互程序,在这节课中,我们初次接触到“程序设计” ,虽然只是短短一句话,但我们已经可以实现人机交互。我们在做按钮交互时可以看到,不仅仅是单击,还有好多按钮交互事件,如果你充分利用这些事件,就可以做出各种应用程序。DDOS- 9 -第三课 按钮与标签的综合运用
10、文字标签我们在第一节课的时候已经学习并使用过,在上节课中我们学习了按钮,并对按钮事件有了初步的应用,这节课我们要在前二节课的基础上,进行比较综合性的应用练习。我们要设计一个如图所示的窗体界面。其中包括 1 个窗体、1 个文字标签和 4 个命令按钮。程序的功能:单击“显示时间”按钮时,将在标签中显示当前的时间,单击“改变字体和颜色”按钮时,标签中显示的内容的字体改为隶书、字号大小为 12,并将标签的背景颜色设置为蓝色、前景颜色(文字的颜色)设置为黄色,单击“加边框”按钮时,将给标签加上立体边框,单击“退出”按钮时结束程序的执行。跟我做:第一步:新建一个“Windows 窗口程序”第二步:从组件窗
11、口中选择相应的组件添加到窗口中,包括 4 个按钮、1 个文字标签,调整组件的位置大小。第三步:在工作夹窗口的属性标签项中,设置按钮的名称分别为“显示时间” 、“改变字体和颜色” 、 “加边框”和“退出” 。删除文字标签的标题。第四步:依次选择按钮,在事件中选择“被单击” ,在程序编辑窗口中输入相应程序代码,如下图所示:第五步:单击“运行” ,测试程序是否正常。说明:如果文字标签太小,显示的内容太多,要设置换行的话,可以通过以下方法设置:在程序运行阶段,通过程序来设置,可以在要换行的位置播放“换行符”标签 1.标题 “现在时间:” 换行符 到文本 (取现行时间 ()DDOS- 10 -在程序设计阶段,可以通过输入回车键来进行换行。以上程序其实很容易理解,基本都是生活上的语言,但这是第一次用到函数,如到文本() 、取现行时间()以及销毁() ,在这里简单地介绍一下:到文本()因为文字标签显示的内容都是文字(也就是文本) ,所以如果要显示时间的话,就要进行格式转换,在易语言有很多类型,如文本型、数值型、时间日期型、逻辑型等等,以后在使用过程中我们会慢慢接触到各种变量类型。到文本()函数就是把非文本类型的内容转换成文本型。另外二个函数同学们可以通过字面意思理解一下。同学们上机练习时请自行设计一个程序,使用按钮来控制文字标签、窗口的各种属性。相信大家一定会做出很多有趣的程序来。