一
一个过客
Unregistered / Unconfirmed
GUEST, unregistred user!
怎样在得到一个ocx文件的情况下,用程序:
1.动态Regiter这个ocx控件
2.将这个ocx控件添加到自己的程序里面?
实现的效果就类似于plugins。
比如说我有一个程序,支持第三方开发ocx形式的插件,当然,该插件的接口函数我
都规定好了。现在如果用户得到一个这样的ocx插件,要求我的程序能够自己注册
这个ocx文件,并且象delphi自带的TWebBrowser那样把它的GUI界面添加到程序的
某个面板上(面板由程序提供,可能是个TPanel,或者其他容器)。
有个问题始终闹不明白:
我们用的TWebbrowser之所以能够象VCL一样放置在form上,是因为我们Import的
时候对他进行了包装,可是如何动态做这一步呢? 如果是VB,根本连包装都不需要
就可以直接使用。
1.动态Regiter这个ocx控件
2.将这个ocx控件添加到自己的程序里面?
实现的效果就类似于plugins。
比如说我有一个程序,支持第三方开发ocx形式的插件,当然,该插件的接口函数我
都规定好了。现在如果用户得到一个这样的ocx插件,要求我的程序能够自己注册
这个ocx文件,并且象delphi自带的TWebBrowser那样把它的GUI界面添加到程序的
某个面板上(面板由程序提供,可能是个TPanel,或者其他容器)。
有个问题始终闹不明白:
我们用的TWebbrowser之所以能够象VCL一样放置在form上,是因为我们Import的
时候对他进行了包装,可是如何动态做这一步呢? 如果是VB,根本连包装都不需要
就可以直接使用。