以前是用dbgrid现在改为dbgridEh 不能通过检验
procedure DBGmxDrawColumnEhCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumnEh; State: TGridDrawState);procedure TYK.DBGColEnter(Sender: TObject);
var
a:tfield;
b:Tcolumn;
begin
inherited;
a:=dbg.SelectedField;
b:=dbg.Columns[dbg.SelectedIndex];
dbg.DefaultDrawColumnCell(rect,datacol,column,state);
end;如果以前用的是dbgrid现在改成dbgridEh有什么注意的吗应该说属性都差不多啊
要下面过程中b:Tcolumn执行通不过是不是b:TcolumnEh好像也不行
procedure DBGmxDrawColumnEhCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumnEh; State: TGridDrawState);procedure TYK.DBGColEnter(Sender: TObject);
var
a:tfield;
b:Tcolumn;
begin
inherited;
a:=dbg.SelectedField;
b:=dbg.Columns[dbg.SelectedIndex];
dbg.DefaultDrawColumnCell(rect,datacol,column,state);
end;如果以前用的是dbgrid现在改成dbgridEh有什么注意的吗应该说属性都差不多啊
要下面过程中b:Tcolumn执行通不过是不是b:TcolumnEh好像也不行
解决方案 »
- API刷新目录
- 看我这句程序错在哪里?
- 谁能和我聊聊哥德尔定理的
- MSSQL数据库的表中有数据类型为dateTime,怎样只取记录中的日期?
- 大字体中的9号与小字体中的11号字体形状大小是一样的吗
- 用opendialog1选择一个文件导入数据库后,如何删除此文件?
- DCom启动多个服务器程序问题
- ADODataset的locktype、CachedUpdates、batchupdate是什么意思?有何用?如何用?
- 请教各位,如何使RichEdit背景透明?
- 请问软件的alpha测试版和beta测试版分别在什么软件工程的那个阶段开始2?
- InterBase 7.5 Developer Edition(BDS2006 自带的那个)......服务器启动不起来????
- 电脑中有2块网卡,用idudpclient控件发送数据,如何指定从其中的一个网卡走数据呀? 急!!
'DataCol: Integer; Column: TColumn;'--> 'DataCol: Integer; Column: TColumnEh;'
'Click(Column: TColumn);'-->'Click(Column: TColumnEh);'
'DbGrids'-->'DbGridEh'
2、通过组合键Alt-F12将form 以文本方式显示;
3、将所有TDBGrid 对象名改变为 TDBGridEh对象名,如:DBGrid1: TDBGrid改为 DBGrid1: TDBGridEh;
4、再次通过组合键Alt-F12将文本方式恢复为form 显示;
5、将form各相关事件中定义的所有TDBGrid改为TDBGrideh,如DBGrid1: TDBGrid改为DBGrid1: TDBGridEh;
6、重新编译应用程序。