Foxtable(狐表)用户栏目专家坐堂 → [求助]获取窗口控件名问题


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

主题:[求助]获取窗口控件名问题

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/30 21:43:00 [显示全部帖子]

 必须把窗口生成才能获取。否者,你只能去破解foxtable,直接去读取foxtable存放的内容了(不推荐)

 

 你可以在一个看不见的地方打开窗口。


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/31 9:12:00 [显示全部帖子]

以下是引用pcxjxjhkw在2016/12/30 23:25:00的发言:
如果窗口是其它方式打开,如并列、停靠等,又怎么办

 

参考 http://www.foxtable.com/webhelp/scr/2139.htm

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/1 9:58:00 [显示全部帖子]

'Systemready = False
For Each Frm As WinForm.Form In Forms
    frm.open
    output.show(([Enum].getName(Gettype(FormStyleEnum), frm.FormStyle)) & " " & frm.name)
    frm.Close
Next
'systemReady = True


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/3 9:04:00 [显示全部帖子]

以下是引用pcxjxjhkw在2017/1/1 11:07:00的发言:

经测试,要全部打开所有窗口,有的窗口打开时报错(指定表的窗口)

 

模式窗口是不能这样获取的。或者你把open和close的代码去掉直接判断。但那样,无法判断独立和模式窗口。


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/5 19:28:00 [显示全部帖子]

 没办法,代码只能那样写的。

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/5 19:34:00 [显示全部帖子]

 没,办,法

 回到顶部