问一个Activexform的简单问题(200分)

9

9278707

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Library中新建了一个窗体FrmUpload,Tlb中新增了一个PasteHTML方法,如何从FrmUpload中调用PasteHTML方法呢?
我这样调用:
var
iFesend: IFeSendFrmX;
iFesend := CreateCOMObject(CLASS_FeSendFrmX) as IFeSendFrmX;
iFesend.
PasteHTML

提示“没有注册类别”错误,难道这样调用不对吗?
 
你点Run,然后选Register ActiveX 菜单,注册一下Library,再试试
 
不用这么复杂吧。
我是这样做的。
在FeSendFrmX窗体里声明个变量
var
ActivexForm: TFeSendFrmX;
implementation
.....
然后
在Initialize过程中初始化一下
ActivexForm := self;

然后别的窗体就可以调用了。
ActivexForm.PasteHTML();
结帐,^_^。
 
[:D]何方高人,留下联系方式
 
如果有人答对就结帖吧。
 
多人接受答案了。
 
顶部