在用DELPHI编制继承窗口时,如何在窗口中定义自己的事件(100分)

  • 主题发起人 主题发起人 luoqiuye
  • 开始时间 开始时间
L

luoqiuye

Unregistered / Unconfirmed
GUEST, unregistred user!
在用DELPHI编制继承窗口时,如何在窗口中定义自己的事件,使得在接下来的继承窗口中的property objector的事件页中可以看到,并可直接在其中编程使用
 
好象没看懂耶 :( 编制继承窗口是什么意思?
 
在一个"OneProject" 项目中的有:
TPrtFORM : TForm
...

操作:
在File菜单项中用 New -> 在OneProject页中选择 TPrtForm后, Delphi 会
自动帮你建立一个继承于TPrtForm的窗体TPrtForm1,
TPrtForm1 : TPrtform
....
在IDE中 你可以更改Form的Name, 自由添加控件, 编辑窗体属性;
包括你
需要的事件. 双击你所需要的事件, 代码编辑器会帮你完成过程的写法
与一般Form不同的是, 在事件过程中多了一行
inherited;

这语句的意思 是 执行父类过程的同名过程



注意: 父窗体必须是本Project的单元;


 
我理解luojiuye的意思是这样的:
你是不是在开发通用的基础库? 希望每个用户都继承基础库,
然后就可以用基础库的方法和事件了.

其实这是和编写控件类似的,无非是声明几个函数,再告诉类
可以Publish就好了.
具体编程可以随便看几个Source子目录下的东西.
 
多人接受答案了。
 
后退
顶部