位置:51电子网 » 技术资料 » 显示光电

LabVIEW申的多态VI

发布时间:2014/10/10 20:45:44 访问次数:1203

   在面向对象的程序设计中, ICL7660AIBAZA函数重载是指同一个函数名可以对应多个函数的实现,每种实现对应着一个函数定义,进行函数重载时要求同名函数在参数个数或者参数类型上有不同,否则无法实现重载。

   LabVIEW中的多态概念类似于面向对象程序设计中的函数重载,因此LabVIEW中也提供了通过同名函数来实现多态VI文件的功能。

   可在LabVIEW中建立两个VI文件,其所对应的程序框图分别如图3-139和图3-140所示,并将其VI文件名分别命名为display (dbl).vi和display(string ).vi。

       

   然后,在其各自的前面板中为两个VI文件都添加了一个输入引脚和一个输出引脚,方法如下:切换回VI的前面板,此时前面板的右上角有新定义VI文件对应的图标——1匣阁,右键单击该图标后选择Show Connector命令项,此时,I理霎霎驷对应的图标改变为由一些方格构成——目王目。将鼠标移动到最左侧的某个小方格上,当鼠标形状变化为◆时单击该方格,再移动鼠标到前面板界面中选中某个控件后单击该控件,这样就为VI文件增加了一个参数输入端;将鼠标移动到最右侧的某个小方格上。用同样方法为VI丈件增加输出端子。完成上述操作后,务必将VI文件的变化保存起来。

   在面向对象的程序设计中, ICL7660AIBAZA函数重载是指同一个函数名可以对应多个函数的实现,每种实现对应着一个函数定义,进行函数重载时要求同名函数在参数个数或者参数类型上有不同,否则无法实现重载。

   LabVIEW中的多态概念类似于面向对象程序设计中的函数重载,因此LabVIEW中也提供了通过同名函数来实现多态VI文件的功能。

   可在LabVIEW中建立两个VI文件,其所对应的程序框图分别如图3-139和图3-140所示,并将其VI文件名分别命名为display (dbl).vi和display(string ).vi。

       

   然后,在其各自的前面板中为两个VI文件都添加了一个输入引脚和一个输出引脚,方法如下:切换回VI的前面板,此时前面板的右上角有新定义VI文件对应的图标——1匣阁,右键单击该图标后选择Show Connector命令项,此时,I理霎霎驷对应的图标改变为由一些方格构成——目王目。将鼠标移动到最左侧的某个小方格上,当鼠标形状变化为◆时单击该方格,再移动鼠标到前面板界面中选中某个控件后单击该控件,这样就为VI文件增加了一个参数输入端;将鼠标移动到最右侧的某个小方格上。用同样方法为VI丈件增加输出端子。完成上述操作后,务必将VI文件的变化保存起来。

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!