形式上讲用.net开发ActiveX控件是违背.net原始思想的,但是面对兼容问题,微软还是提供了.net下开发ActiveX控件的功能,但是限制的是客户端必须安装.netframework(该问题暂不讨论).
利用C#开发,形式上所有Form控件都能够发布成ActiveX,发布过程也看了不少教程,但都是一些简单的,当涉及到复杂过程时就难免出错.
请教各位大侠应该怎么弄法?具体思路讨教..给出详细代码更喜,Form的播放器控件写过,采用的是Microsoft.DirectX.
题意不明白亦可问啊,真心求救!!!

解决方案 »

  1.   


    用C#发布程序.net framework的普及是个问题
    经常写的程序才几兆,发布出来的安装包有20-30兆
      

  2.   

    思路就是先把ActiveX做成Cab包,然后发布到网页上面就可以了
    请参考
    http://www.jzxue.com/Html/asp/111301042371118.html
    http://blog.113e.com/238514.shtml
    http://www.mltang.com/article/538cd92a-3286-49fa-be42-1461895f3189.html
    http://book.77169.org/ask13/ask182394.htm
      

  3.   

    已经声明不考虑发客户端是否要安装.netframework的问题.在满足这条件下是否有好方法?
      

  4.   

    Video 的Owner必须是个Form.Control,有人知道怎么整在WEB上转换吗?
      

  5.   

    关键是这个ActiveX应该怎么做