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

各位前辈!请教如何使编绎后的程序在状态栏只显示一个?

[复制链接]
发表于 2006-5-26 05:08:04 | 显示全部楼层 |阅读模式
今天我试着把一个有四级窗口界面的程序编绎成.EXE文件了。可是突然发现,运行后,从主窗体每调用一个窗口,在window状态栏下面就会出显一个长条。。。。。我想要的效果是,不管从主窗体派生出多少下级窗口界面,但在状态栏中只显示一个应用程序图标。
各位大哥,一定要帮帮忙啊!-----------------------版主!一定要帮帮小弟啊!认准你是好人了
 楼主| 发表于 2006-5-26 22:19:31 | 显示全部楼层
<>版主大哥果然是好人!</P>
<>可是小弟的程序不用做托盘。而且做为应用程序,当系统运行后,要有一个图标出现在状态栏。就像用B、C、D语言写的多文档结构的程序一样——不管出现几个界面窗体,在状态栏都只有一个代表这个应用程序的图标。</P>
<>小弟因为初学labview,所以对制作带界面管理的程序不太了解。我做的流程是:一个主窗口,系统运行后,主窗口一直存在。通过点击主窗口上的按钮,动态调用子VI(即子窗口),当子窗口用完后,自动释放。。。。可是,做成EXE文件以后,才发现,每次调出一个子窗口,状态栏都会出显一个图标。。。。郁闷啊~~~~</P>
<P>还请版主大哥再帮帮忙!谢谢大哥了</P>
回复 顶

使用道具 举报

发表于 2006-5-26 05:13:02 | 显示全部楼层
<><a href="http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1" target="_blank" >http://www.cpubbs.com/old_bbs/dispbbs.asp?boardID=4&amp;ID=13221&amp;page=1</A></P>
<>这个精华贴的第12点,有一个托盘程序制作的,因为它不会在状态栏显示出来,所以我觉得它应该具备这个功能,你看看它的程序是如何做的,相信用它应该就可以,不过我还没有具体研究过!</P>
回复 顶

使用道具 举报

发表于 2006-5-27 07:09:55 | 显示全部楼层
我的意思是说里面可能有方法,在LV中一般都是这样子的,如果没有特殊处理,它默认是有多显示一个出来!
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-5 22:42:15 | 显示全部楼层
<>倒了~难到这个问题真没办法解决了吗?各位前辈们应该也会遇到这种问题吧?都是怎么处理的呢?变通些的方法有吗?。。。在发布Labview应用程序的时候,有这方面的设置吗?</P>
<>各位大哥~帮帮忙啊!~</P>
回复 顶

使用道具 举报

发表于 2006-6-6 04:30:34 | 显示全部楼层
不会吧,可以让子程序调用完后自动close的呀
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-6 16:47:02 | 显示全部楼层
<>大哥,不好意思,可能是我没有说清楚吧~~我做的程序是全屏显示的,而且不可以让用户在先后打开的几个页面中切换,因为切换到之前的页面进行操作,会造成逻辑上的错误。可是,因为每一个子VI窗口在打开后,状态栏上都会多出一个与之对应的图标。。。而且按ALT+TAB,也可以在这几个页面中进行切换的。这些都是被禁止的。。。。所以,必需要要做出好像MDI多文档类型。</P>
<>各位路过的大哥,帮忙想想办法吧~~~小弟先谢过了~</P>
回复 顶

使用道具 举报

发表于 2006-6-6 22:55:16 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-7 01:01:41 | 显示全部楼层
<>楼上的兄弟,没办法没关系,只要大家观注这个问题,相信一定会解决的!谢谢你的支持!</P>
<>我试了个变通的方法,用全局键盘HOOK拦截所有windows热键,隐藏状态栏,封杀资源管理器。。。。结果老师傅说不行,因为上位机不是给这个系统专用的~让我另想办法。。。。</P>
<>我想可以用动态将子VI插入到SubPanel里,这样不会出显多余的图标。但是,做了例子测试不理想。。。。</P>
<P>希望各位前辈、朋友帮帮忙,给点议建~~~最好做些例子传上来!就太感谢了!</P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-7 23:31:36 | 显示全部楼层
<>谢谢版主大哥!</P>
<>小弟刚接触Labview不久,思路窄的很。不好意思啊~真是麻烦各位老大了~</P>
回复 顶

使用道具 举报

发表于 2006-6-7 08:04:17 | 显示全部楼层
<>全屏的例子咱们论坛倒是有,你这种显示一个图标的暂时在LV中还不太清楚!其实你可以做成TAB,我觉得也是可以的呀,可以看看咱们的学习套件的教程,或者是CPUBBS论坛个人电话本系统!通过菜单或按钮来控制不同的界面切换,这种情况下就不是调用子VI了!一个主程序包括所有东西了!</P>
回复 顶

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-29 16:52 , Processed in 0.037184 second(s), 6 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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