以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  窗口切换闪烁问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=32485)

--  作者:hbaijia
--  发布时间:2013/5/3 9:31:00
--  窗口切换闪烁问题

有二个问题请教

1、我做了几个窗口,实现一些功能模块,但用菜单里面的按钮进行之间的切换时,屏幕会闪,这些窗口都是主窗口,象坛子里的视频那样都是绑定在一个空表里,当我做了个主画面后,每次关闭各个窗口后可以返回主画面,但这时闪烁问题更加突出了,在切换窗口时甚至可以看到关闭窗口后,闪一下主画面再接着打开另一个窗口,很不爽。

2、我在做一个窗口下的查询操作时,为了系统灵活,我有做增加临时列的工作,为了一步步解决问题,有进行全部显示表的操作,也是为了让窗口不闪,我选择了StopRedrawResumeRedraw,在运行时发现,第一次进行关绘制页面时,也会出现一个整页白色窗口,一闪而过,而在这个方式下进行查找工作,重复进行关和开绘制功能却不闪,在做了其他操作后,回来又是第一次闪一下,也不爽。


--  作者:Bin
--  发布时间:2013/5/3 9:37:00
--  
方便的话.例子发出来看看.
--  作者:hbaijia
--  发布时间:2013/5/3 10:09:00
--  
第一个例子看一下,第二个例子太不弄了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:hbaijia
--  发布时间:2013/5/3 10:37:00
--  

没有办法解决吗?!

还有再请问一下,如何在窗口设计中不绑定具体的表,而是通过命令来实现调用哪个表,在一个表的位置上?


--  作者:Bin
--  发布时间:2013/5/3 10:45:00
--  
以下是引用hbaijia在2013-5-3 10:37:00的发言:

没有办法解决吗?!

还有再请问一下,如何在窗口设计中不绑定具体的表,而是通过命令来实现调用哪个表,在一个表的位置上?

可以用折中一点的办法.两个表控件重合,然后点击按钮隐藏其他的表控件,显示你想要的那个即可.
--  作者:hbaijia
--  发布时间:2013/5/3 10:53:00
--  

那个窗口闪的问题如何解决?这是个大问题

 


--  作者:hbaijia
--  发布时间:2013/5/3 11:00:00
--  
这个问题解决不了,真的不行啊,客户反映就会打折了
--  作者:狐狸爸爸
--  发布时间:2013/5/3 11:31:00
--  

这样就不闪了:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:nncchh
--  发布时间:2017/10/14 17:04:00
--  
用独立窗口或模式窗口出现同样的问题,改用停靠后就不闪了
--  作者:有点蓝
--  发布时间:2017/10/14 17:13:00
--  
独立窗口或模式窗口只能使用StopRedrawResumeRedraw控制。无效就没有办法的