我在form1上添个dbgrid1,添加了a,b,c三列
想继承TDbGrid写个组件加个事件,当abc三列创建完后触发
该怎么做?
想继承TDbGrid写个组件加个事件,当abc三列创建完后触发
该怎么做?
解决方案 »
- 模糊查询
- 我想编程得到进程的状态,怎么实现啊?
- 老总要求我将录入控件改成Grid录入,朋友们能否帮忙劝服?
- 时间格式问题(很恐怖的错误),请朋友们指点一下迷津
- 关于SQL Server数据库的C/S网络问题,高分相送!在线等待...
- 怎样使ListView中的Item字体具有不同的颜色?
- Help: 关于paradox与SQL SERVER 2000进行实时转化的问题?
- 我经常需要在家拨号进单位的电脑,查询和修改信息!用什么方法比较好?
- sql查询语句中将Null值转为0呢.
- 寻求技术合作
- 给个理由:为什么BCB不能超越dephi?
- 如何得到系统中当前光标所在位置的窗口句柄?就是用户正在输入东西的那个窗口
type
TOnaaa = procedure(Sender: TObject) of object;//定义事件指针类型
private
FOnaaa: TOnaaa;
published
property Onaaa: TOnaaa read FOnaaa write FOnaaa;//定义事件
.... //添加完三列
if Assigned(FOnaaa) then FOnaaa(Self);//这样就执行了
在运行期我需要调用一个过程来处理各列,我以前的做法是在form.onshow里处理某个特定的TDbGrid,如果一个form里有多个TDbGrid又或是在不同的form里(尽管可以继承)都要写,所以觉得麻烦,就想继承TDbGrid自个写个组件
如果有其它方法更好
三列不一定是写代码添加的,所以不知何时FOnaaa(Self)
我试用在Create过程里,呵呵,这时三列还没有