Foxtable(狐表)用户栏目专家坐堂 → 关于论坛里“多线程等待窗口”,在关闭窗口后,窗口焦点会到其他程序 ,版主有好办法解决这个吗?


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

主题:关于论坛里“多线程等待窗口”,在关闭窗口后,窗口焦点会到其他程序 ,版主有好办法解决这个吗?

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


加好友 发短信
等级:六尾狐 帖子:1279 积分:7953 威望:0 精华:4 注册:2017/12/31 14:53:00
关于论坛里“多线程等待窗口”,在关闭窗口后,窗口焦点会到其他程序 ,版主有好办法解决这个吗?  发帖心情 Post By:2022/11/29 8:29:00 [只看该作者]

我下载了帖子 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=184195

发现等待窗口结束后,如果你的系统不只是打开了狐表,还有其他文件夹、浏览器、其他程序之类的窗口,它都可能把焦点跳转过去

有没什么办法解决?


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20221129082841.png
图片点击可在新窗口打开查看

动态效果:

图片点击可在新窗口打开查看此主题相关图片如下:qq录屏20221129082531 00_00_00-00_00_30.gif
图片点击可在新窗口打开查看

[此贴子已经被作者于2022/11/29 8:29:34编辑过]

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


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

关闭的时候激活主界面:http://www.foxtable.com/webhelp/topics/2713.htm

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


加好友 发短信
等级:六尾狐 帖子:1279 积分:7953 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2022/11/29 9:00:00 [只看该作者]

请问激活主界面代码怎么写?
showAppWindows说针对的是非Foxtable的外部窗体

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


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

ShowAppWindow("管理项目2.table",2)

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


加好友 发短信
等级:六尾狐 帖子:1279 积分:7953 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2022/11/29 9:07:00 [只看该作者]

程序发布后,不一定叫“管理项目2.table”,可能是其他“xxx.exe”
有没有更通用的方法,就是获取当前运行的程序名字,直接放这里,变成通用的激活主界面代码

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


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

用的不是程序名称,而是窗口的标题

语法:

ShowAppWindow(Caption, State)

  • Caption
    字符型,查找窗口标题包括的字符。

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:六尾狐 帖子:1279 积分:7953 威望:0 精华:4 注册:2017/12/31 14:53:00
  发帖心情 Post By:2022/11/29 9:28:00 [只看该作者]

哦,行了 。激活显示当前窗口,不调整窗口尺寸

ShowAppWindow(BaseMainForm.Text, 0) 

 回到顶部