我有一个html页面:
<html  >
<head><title></title></head>
<body>    <div>
    <object id="winform" classid="http:WinForm.dll # WinForm.UC " height="200" width ="900"  VIEWASTEXT></object>     
    </div>
</body>
</html>
我想要引用WinForm.dll 文件 如果是在IIs下发布了的可以访问到WinForm。dll(C#用户控件);但是我想在本地建一个上面的页面就不能访问;到底是路径的问题还是其他问题?请高手帮忙,谢谢

解决方案 »

  1.   

    用客户端的脚本,不是HTML的命令   
      但是需要客户端有这个DLL   
      set   mydll=createobject("mydll.dll")   
      var   mydll=new   ActiveXObject("mydll.dll") 
      

  2.   

     <OBJECT   align=baseline   classid=clsid:AE906B47-0207-4F32-BCE4-95B45A7CDCEC     
      codeBase=ocx.INF     
      data=data:application/x-oleobject;base64,R2uQrgcCMk+85JW0Wnzc7FRQRjANVGZ5bHN5c3RlbU9DWAxmeWxzeXN0ZW1PQ1gETGVmdAPVAANUb3ADrgAFV2lkdGgDuAIGSGVpZ2h0A+ABDUF4Qm9yZGVyU3R5bGUHB2FmYk5vbmUHQ2FwdGlvbgYMZnlsc3lzdGVtT0NYBUNvbG9yBwljbEJ0bkZhY2UMRm9udC5DaGFyc2V0BwxBTlNJX0NIQVJTRVQKRm9udC5Db2xvcgcMY2xXaW5kb3dUZXh0C0ZvbnQuSGVpZ2h0AvQJRm9udC5OYW1lEgIAAACLW1NPCkZvbnQuU3R5bGULAA5PbGRDcmVhdGVPcmRlcggNUGl4ZWxzUGVySW5jaAJgClRleHRIZWlnaHQCDAAA     
      height=0   id=myOCX     
      style="BACKGROUND-REPEAT:   no-repeat;   BORDER-RIGHT:   0px;   LEFT:   0px;   LIST-STYLE:   upper-roman;   MARGIN-BOTTOM:   0px;   MARGIN-LEFT:   0px;   OVERFLOW:   auto;   TOP:   0px;   VERTICAL-ALIGN:   super;   VISIBILITY:   visible"     
      width=0   VIEWASTEXT></OBJECT>   
        
        
      ocx.inf:   
        
      [Add.Code]   
      fylsystemOCX.ocx=fylsystemOCX.ocx   
      midas.dll=midas.dll   
        
      [myOCX.ocx]   
      file-win32-x86=dll.cab   
      clsid={AE906B47-0207-4F32-BCE4-95B45A7CDCEC}   
      RegisterServer=yes   
      DestDir=11   
      FileVersion=2,0,0,1   
        
      [002.dll]   
      file-win32-x86=dll.cab   
      RegisterServer=yes   
      DestDir=11   
      FileVersion=6,0,10,157
      

  3.   

    在html页面使用activex访问dll文件
    var  o = new ActiveXObject(""); 
      

  4.   

    2,3楼的方法你都可以试试,要看你这个DLL的功能,是否满足条件。