以文本方式查看主题

-  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=175913)

--  作者:cnsjroom
--  发布时间:2022/3/23 17:54:00
--  有没有更友好的方式 实现项目打开时,这个窗体默认就隐藏在右下角,然后又静默去根据条件判断 是否需要打开会议登录窗体

当前项目设定当前思路

 

1、设定一个主窗体(名称为:会议系统),该窗体系统最小尺寸宽度400,无法修改到400以下,项目启动后默认打开会议系统主窗体

 

     会议系统这个主体窗体  一打开的时候就默认最小化显示在右下角  采用了baseMainform.visible=False

2、根据ping IP成功   读取会议状态表中的状态为true时   打开会议登录窗体(窗体为模式类型)

 

3、会议登录窗体  输入正确用户名和密码之后   进入会议主体窗体(窗体为主窗体)

 

 

有没有更友好的方式 实现项目打开时,这个窗体默认就隐藏在右下角,

然后又静默去根据条件判断  是否需要打开会议登录窗体

如果登录  那就进入会议主体窗体   

如果会议状态为false时  则关闭会议主体窗体  

进而让会议系统这个主体窗体  继续在电脑右下角  一直去判断   符合条件就执行上述  反之就一直去判断

 


--  作者:有点蓝
--  发布时间:2022/3/24 8:32:00
--  
到计划管理处理即可。

添加一个计划,500毫秒后调用baseMainform.visible=False,然后停掉这个计划

添加一个计划定时查询需要打开会议登录窗体的数据

--  作者:cnsjroom
--  发布时间:2022/3/24 8:47:00
--  回复:(有点蓝)到计划管理处理即可。添加一个计划,...

那主窗体的尺寸  可以改到400以下不!

毕竟项目要打开主窗体才能正常运行  并启动计划任务

但是主窗体又没有什么实质性的需要显示的内容  就是一个空白窗体


--  作者:有点蓝
--  发布时间:2022/3/24 9:26:00
--  
主界面默认就是打开的,就算是后来隐藏了也一样可以正常运行和启动计划任务