dll生成ie的cab,如何在客户端调用
在asp中调用vb写的dll文件,但这是在服务器运行的,能正常运行.
我想在浏览器运行,所以把dll打包成cab文件,并且把客户端的IE安全改后加载了.
asp文件如下:
<HTML>
<HEAD>
<TITLE>cpu.CAB</TITLE>
</HEAD>
<BODY>
<OBJECT ID="info"
CLASSID="CLSID:C08016C8-1794-453B-BEEB-0FA5FBB622A8"
CODEBASE="cpu.CAB#version=1,0,0,0">
</OBJECT>
</BODY>
<%
runat="client"
Set obj = CreateObject("cpu.info")
response.write obj.cpuinfo
%>
</HTML>
出现错误提示:
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft VBScript 运行时错误
ActiveX 部件不能创建对象: 'cpu.info'
/abc.asp,行13