急求!!!怎么实现一个变量根据输入的文字结果,然后给出对应的编号?

2019-07-17 15:31发布

      想实现的功能比如,有一个名为“地区"的字符串输入控件,当输入地区名时,对应的另一个名为“区号”的字符串显示控件显示出该地区对应的区号,例如输入北京,出来的是010。输入上海,出来的是021。输入南京,出来的是025,。输入广州,出来的是020.
      现在我想到的办法是用一个事件结构一个个列举出来。可是如果就几个甚至十几个这样列出来的话还好,但是全国那么多个地区的区号,这样列出来太麻烦了,不知道还有什么更好的方法可以实现没有?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
静夜style
1楼-- · 2019-07-17 18:56
 精彩回答 2  元偷偷看……
njrzkj
2楼-- · 2019-07-17 20:45
静夜style 发表于 2017-10-19 15:08
下拉列表,项和值对应即可,或者用数组一一对应也可,这些都是常亮,可以永久保存并使用的

项数太多,都上百个了,还是比较麻烦。不过貌似不管用那种办法都要新把关系互相一一对应起来才行吧
城北徐公子
3楼-- · 2019-07-18 01:44
然而你一开始肯定要自己输入各个地区和对应区号啊,不然怎么索引。LABVIEW不可能无中生有把地区找出来,还要找出对应区号的。实在想偷懒的话,就下载相关的地区和区号对应的Excel文件,不知道有没有。看看能不能把里面的内容导出来
njrzkj
4楼-- · 2019-07-18 06:39
 精彩回答 2  元偷偷看……
张_大白
5楼-- · 2019-07-18 11:05
如果只是这信息的,直接用下拉列表和对应的值吧,如果需要对应项特别多的时候再用分支结构,列表的结构也方柏霓检查。
njrzkj
6楼-- · 2019-07-18 14:36
张_大白 发表于 2017-10-19 17:07
如果只是这信息的,直接用下拉列表和对应的值吧,如果需要对应项特别多的时候再用分支结构,列表的结构也方柏霓检查。

大概有几百个值这样吧,下拉列表也不行。因为字符串对应的是数字串编码,前面还有0开头的,下拉列表的值不能设置0开头的。

一周热门 更多>