你可以把tlb反编译成idl文件。C#WinForm编程中如何调用dll 插件的一些事件?Firefox如何启用dll的附加组件?如何将插件和json文件打包成cpk 插件酷Q自带的打包dii和json放在同一个目录下启动酷Q,有一个按钮好像是在打包,易的dll兼容不同语言好像也不是很好。
1、如何在运行期发现com,实现 插件功能1要找出哪个DLL支持COM很简单,只需要一个一个加载库,看看有没有DllRegisterServer就可以了。2在一个组件中寻找COM的CLSID并不容易,只能通过几种方式:(1)如果有. tlb文件,可以将tlb反编译成idl文件,然后在idl中寻找CoClass。网络上有很多反编译的代码,也可以直接用VC。
没办法,只能在注册表里找。首先,注册这个DLL(regsvr32this。dll,或者直接调用上面获取的DllRegisterServer),然后到注册表的CLSID中查找包含这个的CLSID。dll.3找到CLSID后,就可以创建组件了。可以直接CoCreateInstance,也可以在dll中获取DLLgetclassobject并创建一个IUnknown。
2、易语言怎么让自制播放器支持DLL 插件目测难度大。音效应该有统一的标准插件。我不知道你的编程处于什么水平,但是我觉得很有可能这些dll比你程序中可用的参数要低。意味着即使找到了描述文档,加载后也很难使用。易的dll兼容不同语言好像也不是很好。那么我建议你可以直接搜索这些插件原作者的页面,或者来源发表的页面,很可能有相关的文档。汗,插件都需要接口。请先查看插件的文档来说一下。
3、C#WinForm程序设计中如何调用一些 dll 插件的事件?(急,如果问题不清晰,请...问题不清楚。我感觉你好像有意使用这个库,想在其中一个事件中写代码,对吗?在C#中,您可以通过托管事件来实现您的需求。可以看看相关资料,太麻烦不好说。videomyvideonevideo();我的视频。Ending new eventhandler(this . raise _ Ending);。可以用系统委托间接调用你的方法!
4、火狐如何启用 dll后缀的附加组件?影音先锋 插件1。首先,启动Firefox浏览器,单击右边的菜单按钮,并选择附加组件。2,然后选择扩展菜单功能。3.在搜索框中输入你想要的插件 name关键字,在这里随意输入firebug。4.在搜索结果列表中,选择适当的插件5.下载安装后,工具栏会显示新安装的插件图标按钮。单击它打开工具窗口,表明安装成功。
5、做酷q 插件怎么把 dll和json文件打包成cpk 插件酷Q自带的打包dii和json放在同一个目录下启动酷Q,有一个按钮好像是打包的。打开你的酷q文件夹,一般在Cool QAir/ Cool QPro的conf文件夹中选择CQP.cfg。右键选择打开方式,选择用记事本打开,最后加这两行代码:[Debug]DeveloperMode1,保存并退出,然后把你的XXX。dll(e静态编译)和XXX.json在app文件夹中启动酷q,右击浮动窗口选择应用列表找到你的。