载入中...
http://blog.gsdzone.net/u/218/index.html
载入中...
博客公告
载入中...
时间记忆
载入中...
博客登陆
载入中...
最新日志
载入中...
最新评论
载入中...
最新留言
载入中...
博客相册
博客好友
载入中...
友情连接
博客统计
载入中...
[前面板]隐藏程序的前面板及任务栏程序入口 | 2010-3-4 20:35:00
| 最近在写一个Windows后台服务程序的过程中,遇到这样一个问题:后台服务运行时只需要在桌面右下角系统托盘中显示一个图标,而不需要显示前面板和任务栏中的程序入口。这里暂且不谈托盘图标的问题,先看一下如何隐藏程序前面板及任务栏的程序入口。 在NI的网站上提到两种方法:一是利用NT的一个工具SRVANY.EXE把编程好的EXE程序安装为NT系统服务,这种情况下只要前面板上不放任何控件,服务运行时将不显示前面板;二是直接在程序中添加一些隐藏窗口的代码。第一种方法我还没有尝试,下面主要谈谈第二种实现方法。 在编写程序的过程中,添加如下代码,就可以实现前面板的隐藏。
PS:论坛上有朋友说可以用VI的close属性来关闭前面板,尝试后发现不行,关闭前面板程序也会退出。 …… |
[前面板]LabVIEW8.0中的窗口浮动属性 | 2010-2-2 16:42:00
| 在最近设计的一个程序中,我利用动态调用实现了一个类似于LabVIEW Context Help窗口的功能,即一个小窗口始终浮动在主程序上方,用来显示程序的部分动态信息。 最初我直接在浮动窗口的VI Properties>>Windows Appearance中设置了Floating窗口属性,程序运行过程中没有问题,和预期目标一致。可等我编译成可执行文件以后再次运行就不行了,那个小窗口不能浮动在主程序上方。 这个问题困扰了我很久,后来终于在NI Developer Zone上找到了解决方案,那就是在动态调用浮动窗口VI的时候,设置属性节点中的Floating属性,再次编译就不会出现我遇到的问题了。 至于为什么在Windows Appearance中直接设置浮动属性在编译后不行,据我找到的帖子中说这是8.0的一个BUG,在8.2中已经解决。在这里只是给使用8.0的朋友提个醒,免得到时候在这个问题上纠缠太久。 …… |
[前面板]子VI运行时最小化主VI窗口 | 2009-7-25 18:36:00
| 当你的子VI运行时,主VI什么也不做的情况下,如果你想最小化主VI窗口,就需要获得主VI的指针。这样,当执行子VI时,就可以通过前面获得的主VI的指针利用VI属性节点来适当改变主VI前面板的大小。当子VI执行完毕退出时,仍然可以通过主VI的指针来恢复窗口的原始大小,同时关闭指针。
这相当于在Windows编程中我们使用ShowWindow() 或者AnimateWindow() 函数。可以在MSDN http://msdn.microsoft.com 中搜索ShowWindow() 或者AnimateWindow() 来获得详细信息。 …… |
[前面板]LabVIEW 快捷键 | 2009-7-21 10:14:00
| 在LabVIEW Wiki上发现的这个快捷键列表,拿来分享一下:http://labviewwiki.org/Keyboard_shortcut |
| 昨天看到Tpan同学留言给我说我通过CLAD考试了,还不敢相信~今天可就在NI官网上看到了我的名字,在这里祝贺自己一下下吧 |
博客秀 版权所有

也感谢Tpan同学提前给这么大一个惊喜!