Delphi7所带的DBGrid的Bug,如何解决? ( 积分: 100 )

  • 主题发起人 主题发起人 jym013
  • 开始时间 开始时间
J

jym013

Unregistered / Unconfirmed
GUEST, unregistred user!
最近碰到这样的怪事,请大伙帮助解决!
请看如下流程:
写了一个带MDI窗口的程序, 在主MDI上放置了一个DBLookupComboBox控件并作适当设置,显示一个子MDI窗口(此MDI中至少有一个DBGird控件),点击此DBGrid,然后再点击DBLookupComboBox控件, 此时再点击DBGrid则不能选中进行编辑, 但若子MDI的焦点不是在DBGird上时则无此问题.
注:Delphi5中无此问题. 因此认为这是D7的一个Bug.
有兴趣者可与我交流: QQ 5555029 mail: jym013@zdxf.cn
本程序开发环境:Delphi7 + ADO + SQLServer + ReportBuilder + FIBPlus
 
最近碰到这样的怪事,请大伙帮助解决!
请看如下流程:
写了一个带MDI窗口的程序, 在主MDI上放置了一个DBLookupComboBox控件并作适当设置,显示一个子MDI窗口(此MDI中至少有一个DBGird控件),点击此DBGrid,然后再点击DBLookupComboBox控件, 此时再点击DBGrid则不能选中进行编辑, 但若子MDI的焦点不是在DBGird上时则无此问题.
注:Delphi5中无此问题. 因此认为这是D7的一个Bug.
有兴趣者可与我交流: QQ 5555029 mail: jym013@zdxf.cn
本程序开发环境:Delphi7 + ADO + SQLServer + ReportBuilder + FIBPlus
 
我也碰到过这样的事情,发生在TreeView与DBGrid.
Delphi7 + BDE + Oracle
后来没办法,自己在设置了一下焦点
 
请大伙关注这个D7的Bug
 
这是Delphi的Bug, 最简单的解决办法是使用EhLib等第三方控件代替.
 
还有别的办法吗?
大家不回答, 这积分可没办法分配出去了
 
后退
顶部