dbgrid改变颜色时出错
各位救命:
dbgrid改变颜色时出错:
if state= [gdSelected] then
dbgrid3.Canvas.Brush.Color := $00D2D5FF;
DBGrid3.DefaultDrawColumnCell(Rect,DataCol,Column,State);
在编译时DBGrid3.DefaultDrawColumnCell(Rect,DataCol,Column,State)这条语句不能通过,
错误提示:[Error] Unit1.pas(230): Incompatible types 大家给我看看啊!!!!
[解决办法]
我也遇到过这种问题。
就是引用了不该引用的头文件。
你可以新建一个工程,放一个dbgrid运行,
再和这个文件比较一下,
我的错误是多引用了dbgrideh, GridsEh.