Foxtable(狐表)用户栏目专家坐堂 → PrepareEdit事件


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

主题:PrepareEdit事件

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


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

意思是在PrepareEdit事件把全部窗口名称显示到下拉列表里?

获取窗口名
dim s as string
For Each frm As WinForm.Form In Forms
  
s = s & "|" & frm.name
Next
s = s.trim("|")

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2020/11/10 10:47:00 [只看该作者]

对的,这个代码什么应用

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


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

和1楼用法差不多,把窗口名字符串s给e.Col.ComboList

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2020/11/10 10:56:00 [只看该作者]

可以了,那控件取值对应窗口的值什么弄

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


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

这种就麻烦了,窗口控件必须打开窗口后才能获取。获取控件参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=85400

建议专门建一个表把所有窗口和控件都一次性获取保存到表格中使用。

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2020/11/10 11:46:00 [只看该作者]

什么生成表

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


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

以下是引用qazlinle6在2020/11/10 11:46:00的发言:
什么生成表

能不能多说几个字,描述清楚具体的意图?

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2020/11/10 11:55:00 [只看该作者]

这种就麻烦了,窗口控件必须打开窗口后才能获取。获取控件参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=85400

建议专门建一个表把所有窗口和控件都一次性获取保存到表格中使用。


这个什么一次性获取保存到表格中


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


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

遍历所有窗口,然后打开窗口,参考上面链接的用法获取控件保存到表格里。上面链接的用法是放到目录树,改为放到表格即可

比如
For Each c As object In ctl.Children
dim  r as row = tables("表A").addnew
r("窗口") = e.form.name
r("控件") = c.Name
Next

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


加好友 发短信
等级:七尾狐 帖子:1503 积分:10158 威望:0 精华:0 注册:2013/6/8 16:19:00
  发帖心情 Post By:2020/11/10 15:53:00 [只看该作者]

每个窗口都加这个代码吗

 回到顶部
总数 46 上一页 1 2 3 4 5 下一页