发 帖  
原厂入驻New
[问答]

labview自动生成字符串

2848
分享
TXT文本中每增加一行字符,运行时前面板就会出现一行新的字符,而且因为要实现每一行可以分开点击并打开不同的界面,所以不能用一个文本函数将txt中所有字符显示,就是说前面板出现的每个字符串都是独立的,这样要怎么实现啊,可以循环生成字符串并且可以进行处理的。。求大神指教
1
2016-12-27 16:00:03   评论 分享淘帖 邀请回答
13个回答
本帖最后由 zhnuaa 于 2016-12-27 18:41 编辑


林深时见树与麋鹿 发表于 2016-12-27 17:04
如图,我现实是移入鼠标,全部元素都变蓝,我想弄成,使其中一个元素变蓝,进一步可以独立处理每一个元素要怎么做呢。。



部分变色是不可能的,不支持的。

可以先用
捕获2.PNG
确认每行偏移的范围
然后用
捕获1.PNG
来获取鼠标位置的偏移量,换算成对应的行。
捕获.PNG

然后事件结构里可以针对特定行来触发指定的VI。对应行的范围有了可以用属性里的选中文本来选中当前行就是了,选中后实际就是高亮的。
2016-12-27 16:00:04 评论

举报

不清楚你具体要做什么
2016-12-27 16:27:07 评论

举报



leaven 发表于 2016-12-27 16:27
不清楚你具体要做什么



简单的说,对于一个字符串数组,我想实现点击每一个元素会打开新的VI,这种要如何实现,,,求指导
字符串控件属性里有判断光标位置的项的。
我以前试过,对中文来说有问题,因为占位的问题(中文2,英文1等)实际运行时点到偏移转换时有很大问题,后来没仔细弄放弃了。

楼主的要求实质上可以通过判断点击词条的位置来过滤触发不同的事件。这个要求点坐标与词条偏移对应上,只需要搞定上面说的对应问题就ok了。
2016-12-27 16:49:17 评论

举报



zhnuaa 发表于 2016-12-27 16:49
字符串控件属性里有判断光标位置的项的。
我以前试过,对中文来说有问题,因为占位的问题(中文2,英文1等)实际运行时点到偏移转换时有很大问题,后来没仔细弄放弃了。



判断光标那个项是属性节点里面的吗?
如图,我现实是移入鼠标,全部元素都变蓝,我想弄成,使其中一个元素变蓝,进一步可以独立处理每一个元素要怎么做呢。。
QQ图片20161227170217.png
QQ图片20161227170312.png
学习一下                    
2016-12-27 21:39:40 评论

举报

你好,求告知字符串选中行文本的项在哪里。我只能实现取出那一行,而不能之前变更文本里面的行,十分感谢
QQ图片20161228180901.png
2016-12-31 11:50:33 评论

举报



林深时见树与麋鹿 发表于 2016-12-28 18:09
你好,求告知字符串选中行文本的项在哪里。我只能实现取出那一行,而不能之前变更文本里面的行,十分感谢



我只能实现取出那一行,而不能之前变更文本里面的行
这是要啥意思。没明白你的意思
2016-12-31 13:24:55 评论

举报



林深时见树与麋鹿 发表于 2016-12-28 18:09
你好,求告知字符串选中行文本的项在哪里。我只能实现取出那一行,而不能之前变更文本里面的行,十分感谢



我做了一个你参考一下。应该就是你要的功能。行选中有点小瑕疵,就是我之前说到的因为中文编码导致的偏移计算有误差的问题。这个修正起来比较烦的,懒的弄了,你可以自己研究研究

TextTest.zip

下载积分: 积分 -1 分

33.89 KB , 下载次数: 39 , 下载积分: 积分 -1 分

2016-12-31 14:17:57 评论

举报

我就来看看 。。。。。。。。。。。。
2017-1-4 12:35:18 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /4 下一条

快速回复 返回顶部 返回列表