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