我打算作一个应用在IE中的ActiveX控件,原实现在应用程序中已经通过,现在想转到IE下,有以下两个问题,盼帮忙
1.原应用程序中用到了dll,ActiveX中用dll和应用程序有区别吗?怎么使用?应用在IE中下载ActiveX控件会下载相应的dll吗?
2.我看很多应用在IE中的,上面的那个地址栏里的地址是什么地址?是自己设定的还是怎么回事?
我新接触这方面东西,希望大家帮忙,不胜感谢!

解决方案 »

  1.   

    编程没区别 但客户端dll和ocx都需要! 如果用了MFC库没有用use MFC  In 
    Static Lib 编译那么MFC的dll也要在客户端
    地址栏的地址是你连接到某个页面时IE自己写的,
      

  2.   

    http://expert.csdn.net/Expert/topicview.asp?id=900047
      

  3.   

    我在自己机器上可以通过IE浏览了,我想问我怎样打包可以使得动态库以及ActiveX控件用户在第一次启动时自动下载到本地那??
      

  4.   

    另一台机器直接输入一个IP地址即可下载我的ActiveX控件和dll,进入IE界面正常显示。这个时怎么实现的,那个IP地址是怎么设定的??
      

  5.   

    控件自动下载codebase="you.cox" 但dll就不知道了
      

  6.   

    http://www.codeguru.com/ieprogram/index.shtml
      

  7.   

    请问xiaohyy(醉大饿极) :你说的地址我看了,但是没看到我需要的啊,还是我漏了,能给个详细点的吗?
      

  8.   

    http://www.vckbase.com/document/viewdoc.asp?id=358
    http://www.vckbase.com/document/viewdoc.asp?id=728
      

  9.   

    1.ActiveX中用dll和应用程序一样,没有区别;只不过在发布的时候需要在你的cab包里面要包含这些用到的dll。2.那个地址栏里的地址就是你页面的地址啊(比如:你自己调用该ActiveX控件的页面)。
      

  10.   

    dll如果是com的(能自注册),也可以用codebase
      

  11.   

    codebase可以指定你打包的CAB文件[包含你用到的DLL]
      

  12.   

    to>> flyingjust(just) 
    把*.dll 改为 *.ocx就可以了