【摘要】:所有的虚拟控件在设计时已经对接收的功能进行了筛选,只需从功能“赋予”属性页的功能列表中选取即可。一种这类控件只能被赋予一种仪器功能;另一类是接收数值的虚拟控件,例如,虚拟数码管、虚拟温度计、虚拟表盘等,其中虚拟数码管可同时赋予几种功能。并且这三种控件可以同时赋予同一种仪器的功能。下面根据功能组库、虚拟控件库及其特点,介绍具体的智能控件化虚拟仪器的拼搭实例。
下面以仪器库(默认接口)为例,介绍智能控件化虚拟仪器的拼搭实例。默认接口功能函数有三种类型:一是无参数功能;二是要求接收数值的功能;三是输出数据的功能。所有的虚拟控件在设计时已经对接收的功能进行了筛选,只需从功能“赋予”属性页的功能列表中选取即可。此外,因为有些虚拟控件具有相似的物理意义,因此对于某个功能既可以赋给这类虚拟控件,也可以赋给另一类虚拟控件,例如,对于要求显示数值的功能,虚拟数码管、虚拟温度计和虚拟表盘都能够接受,使用者可根据自己的具体需要从这三类控件中选取任意一种或几种。
虚拟控件与功能组库一样可以进行相应的分类:一类是能够接收无参数的仪器功能,例如,虚拟选择开关、虚拟按钮、虚拟拨动开关等;一类是输出数值的虚拟控件,例如,虚拟旋钮、虚拟滑竿、虚拟拨盘等。一种这类控件只能被赋予一种仪器功能;另一类是接收数值的虚拟控件,例如,虚拟数码管、虚拟温度计、虚拟表盘等,其中虚拟数码管可同时赋予几种功能。并且这三种控件可以同时赋予同一种仪器的功能。虚拟显示器是一种比较特殊的虚拟控件,它具有多种显示模式,其参数结构庞大,同时,对于一个智能控件化虚拟仪器来说,通常只需要一个虚拟显示器,因此将其单独归为一类。(www.xing528.com)
下面根据功能组库、虚拟控件库及其特点,介绍具体的智能控件化虚拟仪器的拼搭实例。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。