DBNavigator移动,DBEdit输入的问题?(50分)

  • 主题发起人 主题发起人 xiongyp
  • 开始时间 开始时间
X

xiongyp

Unregistered / Unconfirmed
GUEST, unregistred user!
在DBEDIT中用中文输入,之后用DBNAVIGATOR移动到下一条,此时,DBEDIT的焦点
并未转移,但输入法图标显示为一支笔。继续在DBEDIT中输入,这时,输入的第
一个字将为英文,第二个字才为中文,而输入法的显示图标也正常。
怎么样才能用导航条移动后还能在刚才的DBEDIT中输入中文,而第一个字不为字母呢?
 
那是因为你的数据移到下一条后并没有进入编辑状态
因此你只要在DataSet的AfterScroll加上一句:
DataSet.Edit;
就OK了。[:)]
 
谢谢了!
 
后退
顶部