海
海上的飘风
Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi7中开发控件,代码类似如下:
TMyControl = Class(TComponent)
private
FDataSet : TDataSet;
published
Property DataSet : TDataSet read FDataSet write FDataSet;
end;
安装该控件后,在Delphi7中使用该控件MyControl1,
增加一个DataSet控件如TQuery控件Query1
将MyControl1的DataSet属性设置为Query1
这时如果先删除Query1则Delphi7 IDE会报错。
请问在控件中如何写代码才可以解决该问题。
TMyControl = Class(TComponent)
private
FDataSet : TDataSet;
published
Property DataSet : TDataSet read FDataSet write FDataSet;
end;
安装该控件后,在Delphi7中使用该控件MyControl1,
增加一个DataSet控件如TQuery控件Query1
将MyControl1的DataSet属性设置为Query1
这时如果先删除Query1则Delphi7 IDE会报错。
请问在控件中如何写代码才可以解决该问题。