主题:通过代码生成的GRID1,COMBO1,等,怎样去定义它们的INIT LOAD事件????
winya2004
[专家分:0] 发布于 2010-01-11 21:16:00
如题~~~
想了很久 没有答案(事件不能嵌套事件?)
producre ..?
小的愚钝~
再次感谢帮助过我的朋友!谢谢!
回复列表 (共5个回复)
沙发
qjbzjp [专家分:8830] 发布于 2010-01-11 22:07:00
用BINDEVENT()函数,将表单上的自定义方法在运行时绑定到控件事件。
板凳
qjbzjp [专家分:8830] 发布于 2010-01-11 22:13:00
[url=http://bbs.pfan.cn/post-297225.html]请参考[/url]
3 楼
winya2004 [专家分:0] 发布于 2010-01-11 22:17:00
我也查了些资料叫“动态绑定”BINDEVENT 7.0以上才有的~
正在研究如何使用~~谢谢!
4 楼
wuzhouhong [专家分:10890] 发布于 2010-01-11 22:33:00
使用代码生成控件,实际上这个是一个通过基类派生子类的过程,最后生成一个子类的实例。
所以第一步就是定义一个子类
DEFINE CLASS Form1 AS Form
PROCEDURE Init
***
***
ENDPROC
ENDDEFINE
第二部是生成实例
MyObject=NEWOBJECT("Form1")
5 楼
winya2004 [专家分:0] 发布于 2010-01-11 22:42:00
谢谢,您们的帮助 ~~~知道了工作原理~~正在写代码,不知道能否成功啊 再次谢谢您们!!
我来回复