Foxtable(狐表)用户栏目专家坐堂 → 获取当前界面打开窗口与共用窗口切换问题


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

主题:获取当前界面打开窗口与共用窗口切换问题

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


加好友 发短信
等级:超级版主 帖子:107727 积分:547968 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/16 10:45:00 [显示全部帖子]

不如直接显示窗口,接着加载数据,例如

Forms("窗口1").show
tables("窗口1_table1").datatable.load

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


加好友 发短信
等级:超级版主 帖子:107727 积分:547968 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/16 11:14:00 [显示全部帖子]

如果窗口不是属于活动状态(控件有输入焦点)是无法获取的。

需要哪个窗口显示不是自己控制的吗,不可能会自动切换呀,使用Forms("窗口1").show之后加载数据呀

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


加好友 发短信
等级:超级版主 帖子:107727 积分:547968 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/16 11:21:00 [显示全部帖子]

或者试试这样判断一下:

Dim t = Forms("窗口4").panel.parent.parent
msgbox(t.Selectedtab.text)

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


加好友 发短信
等级:超级版主 帖子:107727 积分:547968 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/16 11:30:00 [显示全部帖子]

看8楼

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


加好友 发短信
等级:超级版主 帖子:107727 积分:547968 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/16 11:44:00 [显示全部帖子]

是的。"窗口4"可以改为任意一个已经打开的共有窗口

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


加好友 发短信
等级:超级版主 帖子:107727 积分:547968 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/16 16:06:00 [显示全部帖子]

页签没有定义名称吧,只有标题

Dim n As String=pg.text
msgbox(n)

 回到顶部