如何在一个Dll中引用一个OCX控件?大虾快看看(100分)

  • 主题发起人 主题发起人 rejoise
  • 开始时间 开始时间
R

rejoise

Unregistered / Unconfirmed
GUEST, unregistred user!
我自己写了一个dll,想在里面引用ShockwaveFlash控件对Flash文件进行一些处理,
但是不知道该怎么在dll里引用这个控件?
问题的关键是,我创建的是一个dll,没有一个窗体摆放这个控件,请问大虾如何引用和
初始化这个控件,使我可以使用这个控件?
 
f:tshockflash;
f:=tshockflash.create(nil);
你看一下它是什么类的吧;
 
tshockflash.create(nil);
这里面的nil应该填什么,我看提示好象是应该写Tcomponent,请大虾再指教!
 
大虾,我用nil试了一下,但是出现错误Could not obtain OLE control window handle
这怎么回事啊,我是在asp里调用我写的dll的,还有什么别的方法吗?
 
program Project1;
改成library Project1;
就可以生成dll
也可以往里加窗体
 
填nil,表示它没有载体呀。
 
多人接受答案了。
 
后退
顶部