LabVIEW如何制作图片按钮.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LabVIEW如何制作图片按钮 使用LabVIEW已经有三年多的历史了,因为它的易用性、灵活性和良好的发展势头,已经成为工作中必不可缺的一种编程工具。三年多的使用过程中积累了一些小技巧和体会,有空时逐步总结出来,作为一点积累,也供需要的人分享。   在LabVIEW中制作图片按钮的方法比较简单,也是很久以前就在网上发布过的,在此重新贴出,作为《LabVIEW编程贴士》系列的首篇。   LabVIEW提供的各种按钮多为简单矩形按钮,无图片修饰,如果想制作带图片的漂亮按钮或者工具栏上的小图片按钮,可按以下步骤进行:   1. 选定图片。建议使用jpg或者png格式,常用的大小有48×48、32×32、24×24、16×16等,可按实际需要选择大小。网上有许多漂亮的ico格式图标,但不能被直接使用,可以使用专用的图标工具Axialis IconWorkshop将其转换为png格式,注意最好导出两幅图片,后者的亮度调暗一些,可作为按钮被按下时的图片,以增加动态效果,如图1所示。调暗亮度的功能在IconWorkshop菜单中“绘图-颜色-亮度/对比度”下。      图1   2. 打开LabVIEW,新建一个自定义控件,即Custom Control,如图2所示。      图2   3. 在新建控件中任意添加一个按钮,去掉Label和Boolean text,并调整其大小与图片大小一致,如图3所示。      图3   4. 导入图片。首先将按钮置为无色透明,方法是从LabVIEW菜单中“Window-Show Tools Palette”,然后将着色工具的前景色和背景色都置为无色透明,用此着色工具点击按钮,将其置为完全无法直接看到的透明状态,如图4所示。      图4   然后导入图片,菜单中“Edit-Import Picture from File”,先导入按钮弹起时的图片(即稍亮的那个),右键点击按钮(因为此时已看不见按钮,可先用鼠标画一大矩形选中按钮),弹出的菜单中选择“Import Picture-False”,导入后的效果如图5所示。      图5   5. 右键点击按钮,弹出菜单中将按钮的Mechanical Action改为Switch When Pressed,按下按钮,然后重复4中所述步骤,导入按钮按下时的图片(即稍暗的那个),不同之处在于最后应该相应地选择“Import Picture-True”。   6. 点击右上角的图标,调出Icon Editor,更改此控件的图标,可以直接从IconWorkshop中制作32×32大小的图标,然后粘贴到此处。如图6所示。      图6   7. 保存所做的工作,将保存后的ctl文件拷贝至LabVIEW安装目录下的user.lib文件夹下,例如“C:Program FilesNational InstrumentsLabVIEW 8.2user.lib”。   8. 告成!重新启动LabVIEW,就可直接从Controls Palette-User Controls中添加自己制作的图片按钮,如图7所示。如果排列一排相同大小的按钮,并添加Controls Palette-Decorations中某些类型的Box为背景,还可达到类似于工具条Toolbar的效果。      图7

文档评论(0)

PPT精品 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档