非可视组件派生(30分)

  • 主题发起人 主题发起人 huojin
  • 开始时间 开始时间
H

huojin

Unregistered / Unconfirmed
GUEST, unregistred user!
可视组件的派生,大家不鲜见,但非可视组件的派生,尤其是文件这种
类型File,如何派生呢--什么是父类,有必要注册吗,它的对象浏览器以及
方法等,不同于可视组件的一系列的问题是什么?
 
老兄,
File是无法派生的,因为它不是class。
 
从TComponent下派生的才需要注册,其他的做成普通类就可以了
 
自己写一个继承与TComponent的类,并加入一个File类型的私有变量,
在公共或保护部分的属性和方法里对其进行操作。
如果想把它放在组件面板上,当然要注册,注册的过程在Delphi的New
Class Wizard里会自动生成的。
除非有特殊的属性,一般不用自己写Property Editor,你先做一个最简单
的看看就知道了
 
我想也是吗!!!同意 cheka 的理论,,
 
file 不是类,是基本数据类型,
非可视的和可视的一样,写代码旧行乐。
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
930
DelphiTeacher的专栏
D
D
回复
0
查看
871
DelphiTeacher的专栏
D
D
回复
0
查看
945
DelphiTeacher的专栏
D
D
回复
0
查看
777
DelphiTeacher的专栏
D
后退
顶部