Foxtable(狐表)用户栏目专家坐堂 → [求助]在逛逛的“我的主界面“上增加按钮提示找不到控件


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

主题:[求助]在逛逛的“我的主界面“上增加按钮提示找不到控件

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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
[求助]在逛逛的“我的主界面“上增加按钮提示找不到控件  发帖心情 Post By:2016/10/15 15:14:00 [只看该作者]

看了逛逛的“我的主界面”(http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=83709&page=8),感觉非常高大上,努力学习,希望能用到自己的系统中,在自已做时,发现增加控件后,会提示找不到,不知道如何处理?
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161015151030.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2016/10/15 15:14:55编辑过]

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


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

上例子测试

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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2016/10/15 15:21:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wjglxtserver.rar

见附件!点击服务器设置,点启动,提示错误!
[此贴子已经被作者于2016/10/15 15:22:26编辑过]

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


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

没有数据库加载不了表,无法测试原始情况。

如果把窗口的所有者表和窗口表绑定的表改回其它存在的表则正常,没有什么错误提示

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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2016/10/15 16:00:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wjglxtserver.rar

附件加上了access数据库。


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


加好友 发短信
等级:四尾狐 帖子:815 积分:5616 威望:0 精华:1 注册:2015/11/28 14:00:00
  发帖心情 Post By:2016/10/15 16:07:00 [只看该作者]

以下是引用有点蓝在2016/10/15 15:37:00的发言:
没有数据库加载不了表,无法测试原始情况。

如果把窗口的所有者表和窗口表绑定的表改回其它存在的表则正常,没有什么错误提示
你可能没有用哪个主界面测试,只是把窗口打开改了一下表,测试了哪个单独窗口。在主界面上测试,会提示错误!

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


加好友 发短信
等级:超级版主 帖子:107119 积分:544832 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/15 16:46:00 [只看该作者]

例子这种方式的应用很有问题,不建议使用。

它把窗口的tabpage整个剪切到了mainform里,导致原来的窗口已经没有控件了,要使用的话可能需要一套完整的基础函数支持才可以。

简单的话窗口代码都要改成这样就可以,不能用e.form,因为e.form还是QQServer

QQServer.ServerIp = Forms("MainForm").Controls("txtIP").Value '指定IP地址
QQServer.ServerPort = Forms("MainForm").Controls("txtPort").Value '指定端口
QQServer.HeartbeatInterval = Forms("MainForm").Controls("txtInterval").Value '指定心跳时间
QQServer.HeartbeatTimeout = Forms("MainForm").Controls("txtTimeOut").Value '指定心跳超时时间
QQServer.Start() '启动QQServer
'************显示OpenQQ服务器状态**********
Dim zt As WinForm.Label = Forms("MainForm").Controls("ZTServer")
If QQServer.Ready = True Then
    zt.Text = "OpenQQ服务器运行中!"
Else
    zt.Text = "OpenQQ服务器已停止!"
End If

另外随着tab变多,所有控件都在一个窗口里,控件名称可能冲突,控件多就会闪烁,慢
还有很多业务逻辑都要考虑控件变更主人的问题

不知道逛版是怎么解决这些问题的

 回到顶部