我犯了什么错?(100分)

  • 主题发起人 主题发起人 infuse
  • 开始时间 开始时间
I

infuse

Unregistered / Unconfirmed
GUEST, unregistred user!
想建一个ActiveX控件,先创建一个组件,继承TWinControl。然后保存编译安装。
反复了好多次。在创建ActiveX控件继承列表里就是找不到!
总而言之,就是想创建一个自定义的Control ActiveX控件。
翻了大富翁和CSDN没找到一个答案,郁闷。
谢谢大家!
 
怎么回事?
那install component中有没有?
有没有这个的bpl文件在{Delphi}/projects/bpl/??
 
那install component中有没有?
有没有这个的bpl文件在{Delphi}/projects/bpl/??
上面两项都有!
RegisterComponents('Samples', [****ActiveX]);
'Samples'里有这个组件的图标!
 
好像还要这样:
procedure RegisterPropertyEditor(PropertyType: PTypeInfo
ComponentClass: TClass
const PropertyName: string
EditorClass: TPropertyEditorClass);

原来是我看错题目不好意思

你可以看那些强大的第三方控件的Register
 
Ehlib
EhlibReg.pas!!!
 
在D5下没事,D6、D7下都不正常。
 
晚上我回去研究一下!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
946
DelphiTeacher的专栏
D
D
回复
0
查看
884
DelphiTeacher的专栏
D
后退
顶部