以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]是个BUG还是?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11408)

--  作者:ymjr2011
--  发布时间:2011/7/21 11:32:00
--  [讨论]是个BUG还是?

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


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

在页面1 talbe的 CurrentChanged 事件中 设置为

Dim tab As WinForm.TabControl = Forms("窗口1").Controls("TabControl1")
tab.SelectedIndex=1

 

页面到2以后,再也回不到页面1 了。。见图见附件


--  作者:狐狸爸爸
--  发布时间:2011/7/21 11:43:00
--  
是很奇怪。
--  作者:bjljb
--  发布时间:2011/7/22 8:45:00
--  

我测试后发现两个问题:

 

1、在楼主提供的测试文件中,代码并不是写在CurrentChanged事件中,而是在PositionChanged事件中。

但无论把这段代码写在哪一个事件中,都会出现楼主所说的状况。

 

2、当我试图把PositionChanged事件中的代码剪切到CurrentChanged事件中时,新的问题出现了:

PositionChanged事件中的代码被剪走了,而在CurrentChanged事件中却无法粘贴过来!

无论是用鼠标右键菜单中的“粘贴”还是Ctrl-V,都不管用。

我又打开记事本试了一下,也无法粘贴过去。

这说明,在执行了剪切(无论是通过鼠标还是键盘)操作之后,剪贴板中的内容是空的!

但是,同样的操作过程,复制操作却没有任何问题。


--  作者:bjljb
--  发布时间:2011/7/22 8:57:00
--  

说是新问题,其实是个老问题。而且以前不止一次地提过!请看:

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=2617&skin=0

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=5525&authorid=0&page=0&star=1

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=6137&skin=0

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=7125&skin=0


--  作者:狐狸爸爸
--  发布时间:2011/7/22 10:11:00
--  
收到,但是应该处理不好的。