以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  主程序窗口问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=134130)

--  作者:304376480
--  发布时间:2019/4/28 10:52:00
--  主程序窗口问题
老师您好!

我想把主程序界面做成像QQ一样的面板,还有几个问题没有解决,请老师帮助!

1.怎么用代码设置主程序的宽和高,项目属性里面的设置最低是400*400

2.怎么隐藏整个菜单栏,我想在主窗口中设计所有的界面,(这个思路不知是否正确?)

3.如何让程序置顶显示,像QQ一样总是显示在所有程序的最前端

--  作者:有点甜
--  发布时间:2019/4/28 11:06:00
--  

1、2、不要显示主界面。自己做一个模式窗口作为主窗口。afteropenproject写代码

 

forms("窗口1").show

basemainform.close

 

1、2、如果需要显示主窗口,设置宽高,参考

 

basemainform.width = 100
basemainform.height = 500
basemainform.windowstate = 0
basemainform.controls(3).visible = false

 

3、basemainform.Topmost = true


--  作者:304376480
--  发布时间:2019/4/28 23:27:00
--  
谢谢老师,问题已经解决,还是用的模式窗口的方法,

用主窗口的方法,放在afteropenproject中设置宽高的代码始终没有起作用,不知道是不是放错地方了


--  作者:有点甜
--  发布时间:2019/4/29 10:33:00
--  
以下是引用304376480在2019/4/28 23:27:00的发言:
谢谢老师,问题已经解决,还是用的模式窗口的方法,

用主窗口的方法,放在afteropenproject中设置宽高的代码始终没有起作用,不知道是不是放错地方了

 

afterOpenProject事件

 

basemainform.visible = true
basemainform.width = 100
basemainform.height = 500
basemainform.windowstate = 0
basemainform.controls(3).visible =false