关于自作Vcl组件事件的公布?
vcl组件自作。我继承TClientDataSet组件。公布了它的事件 TMyClientDataSet = class(TClientDataSet)
published
property AfterOpen;
==========================
我想在AfterOpen的事件里面加一些自己的代码,但是下面的过程
procedure TMyClientDataSet.AfterOpen(DataSet: TDataSet);overvider;
========================
编译提示:在基类,找不到方法AfterOpen
怎么办?AfterOpen的事件在那里声明?如何声明?
vcl组件自作。我继承TClientDataSet组件。公布了它的事件 TMyClientDataSet = class(TClientDataSet)
published
property AfterOpen;
==========================
我想在AfterOpen的事件里面加一些自己的代码,但是下面的过程
procedure TMyClientDataSet.AfterOpen(DataSet: TDataSet);overvider;
========================
编译提示:在基类,找不到方法AfterOpen
怎么办?AfterOpen的事件在那里声明?如何声明?
解决方案 »
- delphi基础问题
- 如何制作重启EXPLORER按钮?
- 调用dll函数(返回值为Double,函数中未用到过string)出现"Invalid Pointer Operation"
- delphi query.fieldbyname().asstring截断问题,棘手
- 用DELPHI设置WINDOWS的日期格式
- 有一个按钮的OnClick行为,两个菜单项调用它,如何才能知道是哪一个菜单项调用的?
- 对于ComboBox.Items.Add()增加大量数据(1万笔)如何减少其占用系统资源?
- 问qxj
- 安装组件的时候出现这错误请问原因,Error] button1.pas(1): Unit identifier 'SymbolChecker' does not match
- 再线关注,请帮个忙,会者不难!up有分。
- 关于.dat 文件的疑惑
- 向在线html编辑器提交表单,其采用iframe内嵌的编辑区,怎样向textarea提交数据,给出delphi代码,分不够再开贴给
覆盖TClientDataSet中实现AfterOpen事件的方法