以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]窗口打开达到22个时出现的错误  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68580)

--  作者:黄训良
--  发布时间:2015/5/20 17:49:00
--  [求助]窗口打开达到22个时出现的错误
请老师们指点:
窗口打开达到22个时以后,不报错,但出现窗口标题被覆盖,如下图:

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

出现窗口标题被覆盖情况后,如果关闭窗口时出现的错误如下:

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




--  作者:大红袍
--  发布时间:2015/5/20 17:58:00
--  

 应该是你的代码有影响的吧。

 

 例子呢?


--  作者:黄训良
--  发布时间:2015/5/20 18:08:00
--  
项目已经实施,例子还不怎么好发上来,窗口是Show出来的,反复Show窗口,是不是会报错呢!
(暂时控制窗口同时打开数量)
[此贴子已经被作者于2015/5/20 18:09:45编辑过]

--  作者:大红袍
--  发布时间:2015/5/20 19:08:00
--  
  呃,是不会报错的,做20、30个窗口一起show出来,也不会有问题。
--  作者:黄训良
--  发布时间:2015/5/20 22:16:00
--  

经测试,在XP、Windows 7 上会报错,Windows8 正常。按报错的提示信息查找窗口绑定表的问题,设计时已考虑绑定同一数据表的窗口分别采用副本表或SQL表,避免绑定同一数据表的窗口同时打开所造成的冲突。

再次测试,绑定同一数据表的窗口同时在一台机器 上打开没报错!

这是何问题呢?

(注:项目发布是在WIndows7上进行的)

[此贴子已经被作者于2015/5/20 22:17:19编辑过]

--  作者:大红袍
--  发布时间:2015/5/20 22:27:00
--  

 我预计是你的列属性的列表项目或者窗口里下拉控件的列表项目有问题。

 

 当设置来自于某个表的时候,就不能再用 ComboList 设置了。


--  作者:黄训良
--  发布时间:2015/5/21 0:31:00
--  

感谢,再仔细查看!