以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  模式窗口下系统通知区域图标 失效 bin老师请看下  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51230)

--  作者:ljh29206
--  发布时间:2014/5/22 11:41:00
--  模式窗口下系统通知区域图标 失效 bin老师请看下

 

求助

bin 老师

 

我的系统用的是模式窗口作为主窗体,想模拟你最小化的效果,但 做不到不行。。。。。

 

只是单纯 把  

  baseMainform.visible=false   改为  e.form.baseform.visible = false

 

 

  baseMainform.visible=true  改为  forms("窗口1").baseform.visible = false

 

 

达不到 最小化的效果

 

 

结果会自动弹出 foxtable 的主界面,  求助 这个能否 在模式窗口下运行?

 

 

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:系统通知区域图标(商业版).zip


--  作者:Bin
--  发布时间:2014/5/22 11:42:00
--  
forms("窗口1").baseform.visible = false

同时再 执行 baseMainform.visible=false

就不会弹出主界面了

--  作者:ljh29206
--  发布时间:2014/5/23 14:27:00
--  

测试效果不行。  当模式窗口关闭的时候, 

 

即使   后边加 了  baseMainform.visible=False  

 

主界面一样会弹出来,  附件 帮忙下载看一下。

 

 

 

试了一下 baseMainform.visible=False     放在窗口的计时器 那里 运行 就可以。

但好像 这样不好。。。

 

 

 

 

[此贴子已经被作者于2014-5-23 14:33:30编辑过]

--  作者:Bin
--  发布时间:2014/5/23 14:38:00
--  
放到计时器里面去吧. 并且在计时器最后输入e.Form.TimerEnabled=False  这样只运行一次就不继续运行计时器了. 
--  作者:有点甜
--  发布时间:2014/5/23 14:43:00
--  

 或者换一种思路,把窗口透明处理

 

e.form.baseform.Opacity = 0