关于控件的打包,发布和调用的问题

candy110 2011-08-05 11:44:11
因为项目需要最近在做控件。

有几个问题想问大家:
我的控件需要调用第三方dll文件,假设它的名称为:other.dll.
我生成的控件DLL名为:activex.dll

1.我知道打包的时候需要把两个放到一起,那么在我的代码里面,第三方dll文件的路径该怎么写?

2.控件打包的时候INF文件文件该怎么写?

3.网页中如何调用我的控件?

4.如果方便的话希望说一下打包的流程。

谢谢各位了。
有满意答案的话分数可以再加。
希望得到各位的指教。
...全文
96 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ysjyniiq 2011-08-15
  • 打赏
  • 举报
回复
参考
http://download.csdn.net/source/2996313
candy110 2011-08-11
  • 打赏
  • 举报
回复
谢谢各位~晚上回去看一下~
卡卡是个胖子 2011-08-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 fishion 的回复:]

[/Quote]

前辈,我也有问题。我做了一个ActiveX,已经打包好了,单独写了一个html做测试也成功了(放在任意电脑,都可以调用控件)
但是我把cab和html都放进项目里,再打开html就报错了,提示“对象不支持此属性或方法”。更不用说嵌入其他jsp里面了。
困扰好久了,查了许多资料都不明白。请前辈解惑
oyljerry 2011-08-08
  • 打赏
  • 举报
回复
http://www.cppblog.com/woaidongmao/archive/2008/06/16/53565.html
ryfdizuo 2011-08-08
  • 打赏
  • 举报
回复
lz看一下这里就明白了:
http://www.cnblogs.com/gengaixue/archive/2010/08/13/1799112.html
我最近刚做了一个ocx项目。。。
李_军 2011-08-08
  • 打赏
  • 举报
回复
控件打包采用makecab
另外打包好必须签名,cert2spc.exe
SignCode.exe需要这3个文件可以网上下
wyx100 2011-08-06
  • 打赏
  • 举报
回复
支持楼上
fishion 2011-08-06
  • 打赏
  • 举报
回复
控件dll和调用的dll在同一路径下就行了,控件调用第三方dll时,就用相对路径。

注册了控件,在网页中用<object id=... CLASSID=...>这样使用控件,这个你可以,如

<OBJECT ID="FuckATL1" CLASSID="CLSID:19CE2D6B-DE5E-4343-9F9B-
D37053304AC2">
</OBJECT>

或者用ActiveXObject调用

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧