引用单元的自动添加(200分)

  • 主题发起人 主题发起人 pengjinlongex
  • 开始时间 开始时间
P

pengjinlongex

Unregistered / Unconfirmed
GUEST, unregistred user!
开发控件时,我从twincontrol继承,聚合了一个stringgrid,然后将stringgrid的drawcell
事件引出到我的控件中作为事件,安装组件后使用如下
procedure TForm2.myGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
问题是:state参数是TGridDrawState类型,它在grids单元中,我每次用我的控件并使用
drawcell事件时均要手工添加grids单元,我怎样才能让他自动添加
 
如果您仅仅是为了TGridDrawState类型而引用Girds单元的话,我想不如您干脆把
TGridDrawState类型的定义从Girds单元Copy过来!
 
你的 TMyGrid 单元是在什么地方uses 的。
放在 interface 下的uses 中还是放在 implementation 下的...
 
在interface部分呀
 
好象只能手工加的吧/ 一般能自动增加的是VCL组件的引用单元,其它好象都要手工加入!
 
试试在你的控件的interface部分增加 uses grids;
 
同意宁柯的说法。
 
接受答案了.
 
后退
顶部