欢迎来到天天文库
浏览记录
ID:57163141
大小:5.64 MB
页数:26页
时间:2020-08-04
《组态王图库讲课教案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、组态王图库精品文档F介绍组态王图库的相关知识F教您如何使用图库管理器F教您如何添加图库精灵第十三章图库13.1图库概述图库是指组态王中提供的已制作成型的图素组合。图库中的每个成员称为“图库精灵”。使用图库开发工程界面至少有三方面的好处:一是降低了工程人员设计界面的难度,使他们能更加集中精力于维护数据库和增强软件内部的逻辑控制,缩短开发周期;二是用图库开发的软件将具有统一的外观,方便工程人员学习和掌握;最后,利用图库的开放性,工程人员可以生成自己的图库元素,“一次构造,随处使用”,节省了工程人员投资。组态王为了便于用户更好地使用图库,提供图
2、库管理器,图库管理器集成了图库管理的操作,在统一的界面上,完成“新建图库”,“更改图库名称”“加载用户开发的精灵”“删除图库精灵”如图:收集于网络,如有侵权请联系管理员删除精品文档图13.1图库管理器具体操作见13.5打开图库一节。13.2认识图库精灵图库中的元素称为“图库精灵”。之所以称为“精灵”,是因为它们具有自己的“生命”。图库精灵在外观上类似于组合图素,但内嵌了丰富的动画连接和逻辑控制,工程人员只需把它放在画面上,做少量的文字修改,就能动态控制图形的外观,同时能完成复杂的功能。用户可以根据自己工程的需要,将一些需要重复使用的复杂图
3、形做成图库精灵,加入到图库管理器中。组态王提供两种方式供用户自制图库。一种是编制程序方式,即用户利用亚控公司提供的图库开发包,自己利用VC开发工具和组态王开发系统中生成的精灵描述文本制作,生成*.dll文件。关于该种方式,详见亚控公司提供的图库开发包。另一种是利用组态王开发系统中建立动画连接并合成图素的方式直接创建图库精灵。本章将对第二种方式做详细说明。B例如收集于网络,如有侵权请联系管理员删除精品文档:画面上需要一个按钮,代表一个开关,开关打开时按钮为绿色,开关关闭后变为红色,并且可以定义按钮为“置位”开关、“复位”开关或“切换”开关。
4、如果没有图库,首先要绘制一个绿色按钮和一个红色按钮,用一个变量和它们连接,设置隐藏属性,最后把它们叠在一起——把这些复杂的步骤合在一起,这就是“按钮精灵”。利用组态王定义好的“按钮精灵”,工程人员只要把“按钮精灵”从图库拷贝到画面上,它就具有了“打开为绿色,关闭为红色”,也可以根据用户具体需求改变颜色,并且可以设置开关类型的功能。图库精灵构成图库精灵的单元图13.2图库精灵的组成图库中的几乎每个精灵都有类似的已经定义的动画连接,所以使用图库精灵将极大地提高设计界面的效率。例如使用第一种方式即编制程序制作的图库精灵具有自动控制图形外观的向导
5、功能。双击该类图形,弹出类似如下的向导界面:图13.3编制程序图库精灵的动画连接向导收集于网络,如有侵权请联系管理员删除精品文档组态王提供的系统图库中的所有精灵均是用这种方式制作的。利用第二种方式制作的图库精灵同样具有属性定义界面,双击该类图形,弹出类似如下的向导界面:图13.4动画连接方式创建的图库精灵的属性工程人员可以在画面上任意地缩放图库精灵。13.3如何创建图库精灵关于第一种编制程序创建图库精灵的方式,请见亚控空司提供的图库开发包。本节详细讲述第二种创建图库的方式,即为图形建立动画连接并合成图素。下面以一开关按钮的制作为例,教您如
6、何创建图库精灵:1.在画面上创建两个按钮,一个按钮用字符串替换使文本显示为“开”,另一为“关”。2.在数据词典中定义一内存离散变量,如:OnOff收集于网络,如有侵权请联系管理员删除精品文档1.添加动画连接。双击“开”按钮,选择“隐含连接”,键入:OnOff==1,确定,如图:图13.5建立隐含动画连接再选择“弹起时连接”,键入:OnOff=0;确定,如图:收集于网络,如有侵权请联系管理员删除精品文档图13.5建立按钮动画连接确定即可。同样,在“开”按钮的“隐含连接”属性对话框中键入:OnOff=0;在“弹起时连接”属性对话框中键入:On
7、Off=1;确定即可,此时您已基本大功告成了。1.组合图素单元将两个按钮放在一起,“关”按钮在上,“开”按钮在下,选中两个按钮,选择工具箱中的“合成单元”图标,如图:收集于网络,如有侵权请联系管理员删除精品文档图13.6合成单元1.按上述步骤,您已创建了一个图库精灵,选择菜单图库/创建图库精灵,弹出图13.7输入加入图库的图素名2.输入精灵名称,按确定后,弹出图库管理器,光标在图库管理器的左边确定该精灵要放的图库下,在管理器右边单击后即可,如把变色按钮放在自己创建的专用图库下,如图:收集于网络,如有侵权请联系管理员删除精品文档图13.8加
8、入图库中的自定义图素13.4如何使用图库精灵在图库管理器中选择需要的精灵。如果在开发过程中图库管理器被隐藏,请选择菜单“图库/打开图库”或按F2键激活图库管理器。1在画面上放置图库精灵选择图库
此文档下载收益归作者所有