找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1571|回复: 22

在制作仪器DRIVER中遇到的问题请教:

[复制链接]
发表于 2009-8-6 10:34:36 | 显示全部楼层 |阅读模式
本帖最后由 warwolf 于 2009-8-6 11:00 编辑

在DRIVER制作的过程中,在BLOCK面板上的控件LABEL的边框如何去除?
在Tools»Options 中选择Block Diagram: Enable Use transparent name labels.后,边框可以去除,但我是在作到一半时勾选了这个选项,所以造成已经完成的VI的LABEL是有边框的,而新作出来的是没有边框的

请教:如何将我已经完成的VI的BLOCK框图中的控件LABEL的黑色边框去除?

我用的是8.0版,在线等候,请各位老鸟不吝赐教
 楼主| 发表于 2009-8-6 14:38:38 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2009-8-6 14:53:56 | 显示全部楼层
本帖最后由 HHHHLLLL 于 2009-8-6 14:56 编辑

可以用VI SERVER获取FP所有控件,再获取LABLE,在设置控件背景颜色。
回复 顶

使用道具 举报

 楼主| 发表于 2009-8-6 15:08:35 | 显示全部楼层
在修改了OPTION后,新建的VI的BLOCK框图中的控件LABEL的黑色边框肯定是没有的,问题就在于我想找个方法把之前已经完成的VI的BLOCK框图中的控件LABEL的黑色边框去除
回复 顶

使用道具 举报

发表于 2009-8-6 15:12:27 | 显示全部楼层
那你要用LabVIEW Scripting来做了,获取该VI的BD句柄,再获取改VI BD里所有ObjectS, 如Nodes,SubviS,Decorations等的句柄,然后设置它的Lable颜色,方法和设置FP 的CONTROLS相同。
回复 顶

使用道具 举报

 楼主| 发表于 2009-8-6 16:09:39 | 显示全部楼层
似乎还是不行,NI对于递交的仪器DRIVER的要求比较细,包括其外观和样式都有一些规定,所以一直很头痛这个透明化name label的问题;我是在完成了一部分VI的情况下再去Tools-->Options 中选择Block Diagram: Enable Use transparent name labels,所以造成了新建的VI中BD里的name label是透明的,而旧的BD中的控件的name label是非透明有边框的
回复 顶

使用道具 举报

发表于 2009-8-6 16:30:19 | 显示全部楼层
6# warwolf

看来你没太懂我的意思,那我随便做了一个例子,你看看吧,我想大概能满足你的要求。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

 楼主| 发表于 2009-8-6 16:43:28 | 显示全部楼层
非常感谢您的回复,您刚才所传的SAMPLE是8.6版,我的是8.0版,无法打开...

附件是我的问题图片...其中绿色框Label部分是我想要的
红色框的Label部分是希望改的,也即将其边框去除,透明化name label

(实在不好意思,才知道有个高级回复功能,可以贴图...)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2009-8-6 16:51:01 | 显示全部楼层
8# warwolf
在我做的例子里面就是实现你把Lable改为任何颜色的,你稍微改动一下就可以满足你的要求的。8.0的版本。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2009-8-6 16:55:19 | 显示全部楼层
到这里,我想到了一个,对处理问题来说,更简单的方法,你再做一次驱动不就得了!简单,快捷!
回复 顶

使用道具 举报

 楼主| 发表于 2009-8-6 17:14:47 | 显示全部楼层
本帖最后由 warwolf 于 2009-8-6 17:25 编辑

....我就是不想重作驱动....重作简单,但作完之后要对照着重写每个控件的注解...比较容易出错...花费的功夫更大 NI对于仪器商送去认证的DRIVER要求好象比较的细致
你说的用脚本重新定义好象会对控件外观产生影响吧,不知道我理解是否正确
回复 顶

使用道具 举报

发表于 2009-8-6 17:21:27 | 显示全部楼层
那好办,读出每个VI的注解,写到新创建的VI里去,不难,更简单了。名对名写!
回复 顶

使用道具 举报

 楼主| 发表于 2009-8-6 17:24:35 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2009-8-6 17:28:56 | 显示全部楼层
我在12楼说的方法很简单啊,简单到不行了,代码只要2分钟就可以写出来!
恩,别客气!
回复 顶

使用道具 举报

发表于 2009-8-6 17:42:48 | 显示全部楼层
对,我在深圳,在罗湖这边。
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 11:42 , Processed in 0.060279 second(s), 11 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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