将TDataSource.AutoEdit := False,在没有TDataSet.Edit下,直接修改TDBEditEh内容,将报错“没有编辑情况下”,奇怪的是,TDBDateTimeEditEh却是正确,禁止修改。而TDBDateTimeEditEh却是从TCustomDBEditEh继承获得。
如果换一种思路,直接修改TField.ReadOnly :=True是可以实现。但似乎太麻烦,修改控件是最好的办法。
奉送100分,请各位大侠有空帮我修改一下Ehlib的源码,给点建议。
如果换一种思路,直接修改TField.ReadOnly :=True是可以实现。但似乎太麻烦,修改控件是最好的办法。
奉送100分,请各位大侠有空帮我修改一下Ehlib的源码,给点建议。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货