新闻中心

EEPW首页>测试测量>设计应用> Labview簇元素顺序更改中的规律

Labview簇元素顺序更改中的规律

作者: 时间:2017-01-06 来源:网络 收藏
Labview程序设计中,簇是其中一个很重要的概念,簇中的元素按照添加的先后次序确定在簇中的序号,如果两个簇中含有相同的元素,但是元素的次序不一样的话,这两个簇依然无法匹配。

因此,有时我们需要更改簇内的元素顺序,右击簇边框,选择“重新排序簇中控件...”弹出排序窗口。

本文引用地址://m.amcfsurvey.com/article/201701/337001.htm

此时鼠标变为“#”加手势,其中白方块内的数字为原先序号,黑框内的序号为当前欲设置的序号。

在工具栏“序号设置”中填写控件要更改的目标序号,然后将光标移至相应的控件上,点击便可以将该控件的序号更改。之后“序号设置”中的值自动加1。

一般如果你从0开始按顺序更改序号没有任何问题,但是,如果从中间开始更改序号就会发现有一点很诡异,如果你设置了一个控件,其他控件的序号也会发生改变,如果不仔细观察,会感觉有点摸不着头脑,有时还可能把你之前改好的序号又改错。经过仔细观察,我发现簇顺序更改的规律可以总结如下:

控件A的序号为a,控件B序号为b,若将A改为b,当a>b时,将A设置为b,而序号在[b,a)之间的所有控件的序号全部加1,当a

例如ABCD为四个控件,他们的初始序号和点击更改后的序号见下:


总之,我发现Labview一个更改序号的原则是“序号设置”数字之前的序号默认已经设置好,所以要往前更改控件的序号时,默认之前序号的顺序是不变的。



评论


技术专区

关闭