- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(标记的应用
第一步、引入 朋友们学习易语言编程,总少不了要使用窗口及组件。今天我们就来看看易语言中的窗口组件。 首先,请朋友看一下这个小程序。(请在编辑框中输入“组件识别”) 朋友们知道这里用了些什么组件吗?知道不知道是用了什么方法写成的?请打开易语言系统,动手写一下。 现在我们再看一下这一个程序。(请在编辑框中输入“下一个”) 大家是不是觉得这两个没有分别? 错!前一个使用了组件的标记属性,后一个没有使用。虽然在显示效果上看不出分别,但是,在写代码的时候却大大不一样。使用了标记,代码会简化许多,不用标记属性,就得花费大量的变量与代码才能达到同样的效果。 第二步、解释 我们知道,易语言中有很多组件,组件除了具有自身的属性外,还有一些共同的属性,比如:高度、宽度、左边、顶边……等等。我们常常注意到这些属性,并用它们来对组件进行操作。但是,组件还有一个共同的属性,却被我们忽视了,这就是“标记”。标记是易语言窗口组件的基本属性,但是在《易语言知识库》和《易语言编程系统》中,对标记的讲解却非常少,在论坛上众多的学习例程中,也很少有提及标记的。可能不少的朋友还不知道什么是标记,也不清楚标记是如何使用的。那么,我就来简单地谈谈组件的标记属性。 一、什么是标记 支持库中对标记是这样说明的: 数据类型为:文本型。本属性记录用作标记当前所选择对象的附加文本数据,以供在运行时使用。 (请在编辑框中输入“易语言编程系统”) 知识库中对标记是这样说明的: 数据类型:文本型; 语法:对象.标记=文本型 应用对象:窗口、编辑框、图片框、外形框、画板、分组框、标签、按钮、选择框、单选框、组合框、列表框、选择列表框、横向滚动条、纵向滚动条、进度条、滑块条、选择夹、影像框、日期框、月历、驱动器框、目录框、文件框、颜色选择器、超级链接框、调节器、通用对话框、时钟、打印机、数据报、客户、服务器、端口、表格数据源、通用提供者、数据库提供者、图形按钮、外部数据库、外部数据提供者、超文本浏览框、树型框、状态条、工具条、超级列表框、透明标签、超级按钮、高级影像框、分隔条、超级编辑框、数据库连接、记录集、柱状图控件、饼形图控件、曲线图控件、Word程序、Word文档集、Word图形、Excel程序、Excel工作簿、Excel图表、脚本组件 对于上面这样的几句简单的解释,我想很多朋友都会犯晕:标记到底是什么? 标记是易语言窗口组件的基本属性。该属性的类型为文本型。也就是说我们可以把一些附加信息以文本的形式放在组件的标记中。按照我的理解,标记就是给组件作的记号,就好像我们给货物写让记号一样的。如果你到超市买东西,收款台给你的收据上,列出的不仅有你所购物品的名称,有的还会有编号。通过物品的编号,就可以查出你买的是什么物品。在易语言中与此相似,我们可以通过组件的标记来找到该标记所属的组件。 二、为什么要用标记 标记,可以看作是一种特殊的变量,不仅可以把一些信息放在标记里,而且可以通过标记值来找到具有该标记的组件,不但方便对组件的操作,也可以将其作为一个变量来使用。组件的其他属性就不具备这样的功能。我们把一些信息放置在组件的标记属性中,在以后需要的时候,可以随时调用。如果我们想改变设置的信息,也可以对某一组件的标记重新赋值。 不少朋友在编程的时候,总是喜欢定义一个又一个的变量,变量过多,不仅容易产生这样那样的错误,也造成了资源的浪费。这时,我们应该挖掘组件里的一些资源,加以合理利用,不仅减小了变量,也减少错误的发生。 三、标记内容的分类 标记是文本型的。为了方便使用,我对标记进行了这样的分类:标记文本中是纯数字的,为数值型标记,否则为非数值型标记。数值型标记,在程序中可以通过标记来动态调用组件,非数值型标记只能调用标记内容,无法通过标记来调用组件。 第三步、操作 四、标记的应用 1、数值型标记 数值型的标记,我们可以在设计程序界面的时候就给加上,也可以在程序中动态添加。要注意的是,一定要用纯数字。我们这样做,是为了在程序中可以通过标记来对所有的被标记了的组件进行操作。例如: 在前面的程序中我们拖动滑块条,所对应的标签状态就会发生变化。如果我们不用组件标记的话,就会很麻烦了,需要使用多个判断,语句会多出很多。我们打开易语言,来做一下。代码如下:.版本?2标签1.标题?=?“备选项目_0001”标签2.标题?=?“备选项目_0002”标签3.标题?=?“备选项目_0003”标签4.标题?=?“备选项目_0004”标签5.标题?=?“备选项目_0005”标签6.标题?=?“备选项目_0006”标签7.标题?=?“备选项目_0007
文档评论(0)