Foxtable(狐表)用户栏目专家坐堂 → 有没有更友好的方式 实现项目打开时,这个窗体默认就隐藏在右下角,然后又静默去根据条件判断 是否需要打开会议登录窗体


  共有2725人关注过本帖树形打印复制链接

主题:有没有更友好的方式 实现项目打开时,这个窗体默认就隐藏在右下角,然后又静默去根据条件判断 是否需要打开会议登录窗体

帅哥哟,离线,有人找我吗?
cnsjroom
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
有没有更友好的方式 实现项目打开时,这个窗体默认就隐藏在右下角,然后又静默去根据条件判断 是否需要打开会议登录窗体  发帖心情 Post By:2022/3/23 17:54:00 [只看该作者]

当前项目设定当前思路

 

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

 

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

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

 

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

 

 

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

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

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

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

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

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106391 积分:541096 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/24 8:32:00 [只看该作者]

到计划管理处理即可。

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

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

 回到顶部
帅哥哟,离线,有人找我吗?
cnsjroom
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
回复:(有点蓝)到计划管理处理即可。添加一个计划,...  发帖心情 Post By:2022/3/24 8:47:00 [只看该作者]

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

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

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


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106391 积分:541096 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/24 9:26:00 [只看该作者]

主界面默认就是打开的,就算是后来隐藏了也一样可以正常运行和启动计划任务

 回到顶部