dbgrid和webbrowser共存的问题!!!非常奇怪!(100分)

  • 主题发起人 主题发起人 cxyhy
  • 开始时间 开始时间
C

cxyhy

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个类似于报表的窗口,左侧是一个dbgrid用一个adoquery来做dataset(数据来
自一个access2000数据库,引用多个表)。右侧是一个webbrowser,当左侧的dbgrid处于
不同的记录时显示不同的网页以提供帮助。一般情况下正常显示,帮助也很正常。但是如
果focus了这一个webbrowser的话,通过点击就再也无法回到dbgrid,而且即使我点击窗口
上的其它按纽也无法激活dbgrid.并且其中有一个按纽对应的功能使用了该dbgrid对象,
而且成功执行了(因为可以看见dbgrid在滚动)。不过如果我最小化这一个窗口再激活的
话就可以激活dbgrid,或者我执行一次showmessage也可以激活,请问这是不是bug????
我不想showmessage不能要求用户最小化再最大化,请问还有其它什么method可能提供
中间的功能呢?
我使用了update无效。
 
有可能是bug ,但应该仔细检查一下在WebBrowser中显示聚焦的过程。
 
后退
顶部