完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
想实现的功能比如,有一个名为“地区"的字符串输入控件,当输入地区名时,对应的另一个名为“区号”的字符串显示控件显示出该地区对应的区号,例如输入北京,出来的是010。输入上海,出来的是021。输入南京,出来的是025,。输入广州,出来的是020.
现在我想到的办法是用一个事件结构一个个列举出来。可是如果就几个甚至十几个这样列出来的话还好,但是全国那么多个地区的区号,这样列出来太麻烦了,不知道还有什么更好的方法可以实现没有? |
|
相关推荐
7个回答
|
|
下拉列表,项和值对应即可,或者用数组一一对应也可,这些都是常亮,可以永久保存并使用的
|
|
|
|
项数太多,都上百个了,还是比较麻烦。不过貌似不管用那种办法都要新把关系互相一一对应起来才行吧 |
|
|
|
然而你一开始肯定要自己输入各个地区和对应区号啊,不然怎么索引。LABVIEW不可能无中生有把地区找出来,还要找出对应区号的。实在想偷懒的话,就下载相关的地区和区号对应的Excel文件,不知道有没有。看看能不能把里面的内容导出来
|
|
|
|
城北徐公子 发表于 2017-10-19 16:36 是的。真的是不管怎样都要先列出对应表才行 |
|
|
|
如果只是这信息的,直接用下拉列表和对应的值吧,如果需要对应项特别多的时候再用分支结构,列表的结构也方柏霓检查。
|
|
|
|
大概有几百个值这样吧,下拉列表也不行。因为字符串对应的是数字串编码,前面还有0开头的,下拉列表的值不能设置0开头的。 |
|
|
|
保存到excel,txt,一一对应,用的时候读取出来显示。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
643 浏览 2 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
1073 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1648 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1591 浏览 3 评论
1854 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 14:57 , Processed in 0.718017 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号