易语言简易图解教程_第7章.pdf
《易语言简易图解教程_第7章.pdf》由会员分享,可在线阅读,更多相关《易语言简易图解教程_第7章.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、136本章主要介绍易语言中组件的添加和使用方法,包括组件的属性,事件和方法的使用,还举了几个简单的例程来演示。第七章第七章第七章第七章 使用组件使用组件使用组件使用组件本章学习内容本章学习内容:7.1使用组件设计程序界面7.5了解组件的方法7.2动态修改组件属性7.6组件应用实例网络电视7.3初步了解组件事件7.7课后练习7.4事件的应用电子表相信大家已经使用过易语言中的好多种组件了,对组件已不再陌生,但你知道吗,组件中的很多属性都有它特殊的用途,而且很多组件都包含它特有的事件和方法,只有对这些属性、事件和方法有所了解,编程时才能得心应手。1377.17.17.17.1 使用组件设计程序界面使
2、用组件设计程序界面使用组件设计程序界面使用组件设计程序界面很多软件都有漂亮的可视化界面,那么这些漂亮的界面是如何创建的呢?这就是组件的功用了,本节就来教大家如何为自己的程序设计一个漂亮的界面。要想设计好程序的界面,我们就要先了解组件的各种不同的属性。首先,新建一个易程序,产生一个窗体。组件箱里列出了易语言提供的所有组件。属性面板显示了被选中组件的所有属性。可以直接在这里改变组件的属性。138点击 底图属性旁边的小按钮。在弹出的对话框中选择一张精美的图片。然后点击“打开”按钮。哇!出现了这么大的一个苹果图片,怎么办呢?添 加底 图以后的窗口。139注意:如果添加了图片后又想将图片删除怎么办?注意
3、:如果添加了图片后又想将图片删除怎么办?可以选中底图属性,然后点击鼠标右键,在弹出菜单中选择“删除内容”命令。或者选中“底图”属性后,按Delete键删除。如果底图过大,可以将“底图方式”属性设置成“图片居中”刚才 的大图 片已经调整成合适的大小了。仅仅给窗体添加了一张苹果图片,就得到了一个与众不同的窗口,我们继续将这个苹果窗口设计成一个软件的用户登陆窗口吧!140添加两个标签组件。名称分别为“标签 1”和“标签 2”。在窗体上添加两个编辑框组件。名称分别为“编辑框 1”和“编辑框 2”。将“标签 1”的标题属性改成“用户名:”将标签 1 的背景颜色属性设置成深青色。将标签边框属性设置成“单线
4、边框式”。用修改标签 1 的方法来修改标签 2 的属性。不同的是将标签 2 的标题改成“密码:”141将编辑框“编辑框 2”的“输入方式”属性设置成“密码输入”。都用过自动提款机吧?输入密码的地方是不能显示出来了,我们设计的登陆窗体中的“编辑框 2”也是用来输入密码的,所以也要作好保密工作呀!程序运行以后,由于编辑框 2 的输入方式已改成“密码输入”,输入的内容就保密了,输入的密码都用星号显示。142最后,再添加两个按钮组件,分别命名为“按钮 1”和“按钮 2”。好啦,一个登陆窗口就做好了,怎么样,好看吗?这个窗口可以用来控制一个软件的使用,只有输入正确的用户名和密码后,才可以继续使用软件,这
5、样其他人就不能乱用你编写的程序了。当然,光有窗口是不行的,还要在按钮组件被单击的事件中输入其他的代码才行。组件的事件如何使用呢?下面将在介绍组件事件的时候做详述。你还想得到更加特别,更加与众不同的窗口吗?易语言可以帮助你实现。易语言为你准备了 29 种精美而特别的窗体外形。将两个按钮的标题属性分别改成“登陆”和“退出”。143设计完更加特别的窗体外形以后,你的窗体就焕然一新了。还可以换上其他的外形看看,哪个更漂亮?设置外形属性的下拉列表列出了 29 中外型的供选择。可以给窗体更换不同的外型。将窗体的外形属性设置成“五角星”。外形是“五角星”的窗体。改变窗体外型:将窗体组件的边框属性设置成“无边
6、框”的1447.27.27.27.2 动态修改组件属性动态修改组件属性动态修改组件属性动态修改组件属性上面修改了这么多组件的属性,都是手动修改,这些修改工作是要在程序运行以前就做好的。那在编写程序的时候想要随时用代码修改组件的属性可以吗?其实组件的属性都可以用程序代码在程序运行的过程中动态地改变。动态改变组件属性的方法也是最常用和最灵活的方法。下面就介绍一下如何动态修改组件的属性。动态改变组件属性的基本方法是:组件名.组件属性=要赋给组件属性的值把刚才编写的登陆窗口保存好,记住保存在哪,下面会使用到它。下面跟着例子新建一个易程序。点击标签组件后,在窗体中拖动画出一个标签组件。命名为“标签 1”
7、。在窗体中添加一个按钮组件。命名为“按钮 1”。145双击按钮“按钮1”。双击按钮后,进入了“_按钮 1_被单击”子程序的代码设计界面。然后输入代码动态改变标签的标题属性。随机改变标签的背景颜色。由于颜色属性其实是一个数值型的,所以用取随机数(255000,255255000)改变标签的边框。让标签的位置发生改变,代码运行时反复调用该属性的前一个值。1467.37.37.37.3 初步了解组件事件初步了解组件事件初步了解组件事件初步了解组件事件注意:在动态改变属性的时候,一定要注意属性本身的数据类型。也就是说,文本型的属性就给这个属性赋一个文本型数据,整数型的属性就给这个属性赋一个整数型数据。
8、比如:标签 1.标题 “动态改变标签属性”标签的标题属性是文本型的,所以想改这个属性时要赋给它一个文本值(如上边用双引号括住的一个文本型常数:“动态改变标签属性”)。标签 1.边框 6标签的边框属性是整数型的,所以改变边框属性时就要赋给它一个整数型的数据,如上边代码中“=”(赋值号)右边的数字“6”。最后。按 F5 键键运行程序。标 签 的边 框和 标题都改变了。并且,每次单击按钮,标签的位 置和 颜色都 会发 生改变。每个组件都有它的事件,当在一个组件上发生了某种事件后,就会运行这个事件相应的子程序。例如,对于“_启动窗口”的鼠标右键被按下这个事件,如果我们在名为“_启动窗口_鼠标右键被按下
9、”的子程序内输入了代码,当程序运行以后,在启动窗口上点击鼠标右键,就会调用“_启动窗口_鼠标右键被按下”的子程序,执行在这个子程序下输入的全部代码。有些事件是每个组件都有的,叫做基本事件,而有些事件是某类组件所独有的,叫做这类组件的自有事件。147在一个组件的属性面板底部的下拉列表中选择了一个事件以后,就会自动生成这个组件发生该事件时调用的子程序(叫做事件子程序)。每个组件属性面板的底部,都有一个列出这个组件所有事件的下拉列表。如果发生了在_启动窗口中右键被按下的事件以后,就会执行这个事件子程序下编写的代码。还记得前面编写的苹果图案的登陆窗口吗?找到并打开它。点击打开按钮。选中保存过的苹果登陆
10、窗口程序。点击 打开按钮,打开选中的程序。148将窗口的边框改回普通固定边框。将窗口的外形改回矩形 在 启动窗口上点击鼠标右键,在弹出菜单中选择“插入新窗口”命令,就会添加一个新的窗口。149在新建的“窗口 1”中,添加一个标签,名为“标签 1”。将“标签 1”的标题属性改成“程序的主窗口”。选中字体属性,然后点击字体属性上右侧的小按钮,在弹出的字体对话框中,将字体大小改成“初号”。双击“按钮 1”,就会产生“_按钮 1_被单击”的事件子程序。按钮被单击的事件是按钮最常用的事件,运行程序后,只要按钮被单击就触发这个事件,并运行这个事件子程序下的代码。在程序面板中双击启动窗口,回到启动窗口设计界
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 简易 图解 教程
限制150内