刚刚查到,是ACTIVEX,哪里有资料?

解决方案 »

  1.   

    ActiveX DLL 控件
     一般都要求你先加载一个控件,这个控件还需要数字签名,让你的IE认为他是安全的
    在第一次加载的时候会弹出个提示,问你是否需要安装,kele8,3721都是这么做的 不过C#做不到,你不可能让现在的用户在去下载一个.net框架吧
      

  2.   

    Using Windows Forms Controls in Internet Explorer
    This document describes how to successfully execute Windows Forms controls within Internet Explorer (IE). Windows Forms controls within IE are activated without user prompt, require no registration and utilize the Common Language Runtime (CLR) code access security. There are four steps in getting the Windows Forms control activated within Internet Explorer, each listed here and detailed below. Configure Code Access Permissions 
    Create the Windows Forms control 
    Create an HTML document with an object tag 
    Create the virtual directory, copy content and set permissions 
    Run the control 
    我查到这样一篇文章,说可以的啊
      

  3.   

    可以直接编成.exe文件然后用singcode(好像是这个工具)签名,最后在html中加上
    <object classid="clsid:xxxx" codebase="xxx.exe#version=1" >
    不过C#编的EXE我也不清楚能不能直接在没有.net的环境下运行。
      

  4.   

    C#有开发ActiveX的资料吗?介绍一些,谢谢。
      

  5.   

    重来没用C#做过,不好意思,原来用VB或C++Builder做过!