标签: arrays loops combobox labview
我有一个组合框,它有一个字符串数组,如“Alice”,“Bob”和“Charlie”以及一个用户可以键入的字符串框。如果用户在字符串框中键入“Bob”,我想在组合框中打印其索引,即1.如果它是“Charlie”,那么我想打印“2”。我想用带有for循环的条件退出执行此操作,但我不确定如何在匹配值时返回索引。
由于
答案 0 :(得分:5)
需要处理未找到索引的情况。
需要输入" String"在For循环之外,所以只读取一次,而不是每次迭代都读取。
上面的答案是正确的,因为你在你的问题中说你想使用条件终端。没有条件终端有一种更简单的方法。我在这里包含了更简单的完整性方法。下面的图片确切地说明了上面的图片,但布线却少了很多。
答案 1 :(得分:0)
我得到了它。 我将组合框转换为字符串数组并传递给循环,我将组合框的每个实例与字符串进行比较,如果它们相同则退出,然后打印最后一个索引。