VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 608|回复: 1

activex控件在ie中显示不了?!

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-24 19:20:01 | 显示全部楼层 |阅读模式
一直显示为红叉叉。
又特意用polygon.dll试了,还是不行。
1、inf文件内容:
; Sample INF file for POLYGON.DLL
[version]
; version signature (same for both NT and Win95) do not remove
signature="$CHICAGO$"
AdvancedINF=2.0  

[Add.Code]
polygon.dll=polygon.dll
atl.dll=atl.dll

; needed DLL
[atl.dll]
file-win32-x86=thiscab
FileVersion=2,00,0,7024
DestDir=11
RegisterServer=yes

[polygon.dll]
file-win32-x86=thiscab
clsid={4CBBC676-507F-11D0-B98B-000000000000}
FileVersion=1,0,0,1
RegisterServer=yes  
; end of INF file
2、用makecert.exe,signcode.exe对polygon.dll做了签名。
3、用iexpress.exe把atl.dll,polygon.dll和inf这三个文件打包成cab,
4、网页相关代码:
<OBJECT
CLASSID="CLSID:4CBBC676-507F-11D0-B98B-000000000000"
CODEBASE="polygon.cab#version=1,0,0,1" width="195" height="125" ID="PolyCtl">
  <embed width="195" height="125"></embed>
</OBJECT>
5、ie的安全等级已经调为最低。
不知道是什么问题。
希望各位提点一下。
回复

使用道具 举报

0

主题

21

帖子

15.00

积分

新手上路

Rank: 1

积分
15.00
发表于 2020-3-6 12:00:01 | 显示全部楼层
IObjectSafety实现了没
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表