在Labview程序设计中,簇是其间一个很重要的概念,簇中的元素依照增加的先后次第确定在簇中的序号,假如两个簇中含有相同的元素,可是元素的次第不一样的话,这两个簇仍然无法匹配。
因而,有时咱们需求更改簇内的元素次序,右击簇边框,挑选“从头排序簇中控件…”弹出排序窗口。
此刻鼠标变为“#”加手势,其间白方块内的数字为原先序号,黑框内的序号为当时欲设置的序号。
在工具栏“序号设置”中填写控件要更改的方针序号,然后将光标移至相应的控件上,点击便能够将该控件的序号更改。之后“序号设置”中的值主动加1。
一般假如你从0开端按次序更改序号没有任何问题,可是,假如从中心开端更改序号就会发现有一点很怪异,假如你设置了一个控件,其他控件的序号也会产生改动,假如不仔细观察,会感觉有点摸不着头脑,有时还可能把你之前改好的序号又改错。通过仔细观察,我发现簇次序更改的规则能够总结如下:
控件A的序号为a,控件B序号为b,若将A改为b,当a>b时,将A设置为b,而序号在[b,a)之间的一切控件的序号悉数加1,当a
例如ABCD为四个控件,他们的初始序号和点击更改后的序号见下:
总归,我发现Labview一个更改序号的原则是“序号设置”数字之前的序号默许现已设置好,所以要往前更改控件的序号时,默许之前序号的次序是不变的。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/214766.html