DDOS
第一个程序现在只有一个对象,但我们要养成一个良好的习惯,在修改对象属性前先要确定当前选择的对象是否为需要修改的对象。
把“_启动窗口”的宽度与高度设置为如图所示大小,这时你可以看到设计区的“_启动窗口”的大小已经改变。
4.添加一个“标签”对象,在“窗口组件箱”中选择“标签”,如上图②所示。
5.在“_启动窗口”中拖出一个标签,试一试:并利用“工作夹”中的“属性”选项进行设置标签文字,使之显示如题所示式样,也可自定。
完成以上步骤所,单击“标准工具栏”中的运行按钮或“运行”菜单中的“运行”,也可以直接按F5运行程序。
请同学们说一下你看到运行后的程序窗口,你想到有哪些地方和我们以前打
开的窗口有什么不同?
提示:可以打开计算机器、画图程序进行比较。
你能打造一个个性化的启动窗口吗?
四、小结
这是我们接触“易语言”世界的第一天,虽然在这节课中我们并没有体会到“易
语言”的强大功能,但我们已经体会到它的“易”,全中文的环境,这对我们来说是非常容易上手和操作的,易语言不仅仅可以做出各种应用程序,而且也可以制作游戏,有兴趣的同学可以在新建程序对话中找一下,其中就有一些经典的小游戏,如“推箱子”。
我们不仅仅要会玩,而且还应该会自己动手做,当然,任何一门计算机语言的学习并不是像今天上课中的例子那么简单的,而需要我们花费大量的时间与精力来学习,因此从现在开始,你应该准备接受各项挑战,战胜自我,从而进入精彩的计算机程序世界,计算机程序世界欢迎你的到来。
- 6 -
DDOS
第二课 简单的人机交互
前一节课我们已经熟悉了易语言的环境,也尝试着编写了第一个易程序,从这节课开始,我们就要用易语言来开发具有人机交互功能的程序,通过这些简单的小程序,一步一步深入学习易语言,相信在学完之后你就能开发出功能强大的程序,而且你还可以开发自己的游戏让大家一起来玩。
一、第一个交互程序
这个课我们要实现一个简单的交互程序,在组件窗口中拖一个按钮组件到启动窗口中,当点击按钮时提示“你成功了!”。效果如图:
跟我做:
第一步:新建一个“Windows窗口程序”
第二步:设置“_启动窗口”的大小(可选) 第三步:在组件窗口中选择按钮
第四步:在“_启动窗口”中拖出一个按钮,并设置按钮的标题为“点我吧!” 第五步:设置按钮点击时的事件处理程序
1.先单击“_启动窗口”中的按钮,以确保该按钮被选择 2.在“工作夹”的属性栏中查看当前组件是否为“按钮1”,如下图①
- 7 -
DDOS
3.在上图②位置中选择“被单击”,这时预览设计窗口将变成程序编辑窗口,如下图所示,我们要在子程序“_按钮1_被单击”中添加一段程序,实现更改按钮标题的功能。
在输入程序时,我们可以输入①号框这样的格式,你也可以输入②号框这样的格式,其中②号框输入的是每个汉字拼音第一个字母,没有声母的,则要输入全拼或前2位,如“按”、“二”,则要输入“an”、“er”。格式②输入完成后敲回车键或把光标移到另一行时,就自己变成格式①的样式。
4.运行程序,查看效果。
同学们,你知道如何返回“预览设计窗口”吗?
提示:常用的二种方法,1是关闭当前窗口(不是整个易程序哦!),2是在工作夹中选择“窗口”→“_启动窗口”。
你能结合标签和按钮,当单击按钮时改变标签的标题吗? 点击按钮后能让按钮隐藏吗?
- 8 -
DDOS
二、小结
这是第一个易交互程序,在这节课中,我们初次接触到“程序设计”,虽然只是短短一句话,但我们已经可以实现人机交互。我们在做按钮交互时可以看到,不仅仅是单击,还有好多按钮交互事件,如果你充分利用这些事件,就可以做出各种应用程序。
- 9 -
DDOS
第三课 按钮与标签的综合运用
文字标签我们在第一节课的时候已经学习并使用过,在上节课中我们学习了按钮,并对按钮事件有了初步的应用,这节课我们要在前二节课的基础上,进行比较综合性的应用练习。
我们要设计一个如图所示的窗体界面。其中包括1个窗体、1个文字标签和4个命令按钮。
程序的功能:单击“显示时间”按钮时,将在标签中显示当前的时间,单击“改变字体和颜色”按钮时,标签中显示的内容的字体改为隶书、字号大小为12,并将标签的背景颜色设置为蓝色、前景颜色(文字的颜色)设置为黄色,单击“加边框”按钮时,将给标签加上立体边框,单击“退出”按钮时结束程序的执行。
跟我做:
第一步:新建一个“Windows窗口程序”
第二步:从组件窗口中选择相应的组件添加到窗口中,包括4个按钮、1个文字标签,调整组件的位置大小。
第三步:在工作夹窗口的属性标签项中,设置按钮的名称分别为“显示时间”、“改变字体和颜色”、“加边框”和“退出”。删除文字标签的标题。
第四步:依次选择按钮,在事件中选择“被单击”,在程序编辑窗口中输入相应程序代码,如下图所示:
第五步:单击“运行”,测试程序是否正常。 说明:
如果文字标签太小,显示的内容太多,要设置换行的话,可以通过以下方法设置: ①在程序运行阶段,通过程序来设置,可以在要换行的位置播放“#换行符”
标签1.标题 = “现在时间:” + #换行符 + 到文本 (取现行时间 ())
- 10 -