同上
如果,不能应该怎么给WEB页调用?

解决方案 »

  1.   

    新建一个ActiveX控件,再将相关类拷贝到新工程中。
    其实如果没有界面的话,可以不用做成ActiveXhttp://www.dpspace.com
      

  2.   

    不用转啦,直接就可以用的。为什么一定要转成OCX呢?
      

  3.   

    需要实现IObjectSafe接口,还需要数字签名。数字签名可以上www.ca365.com找一个。
      

  4.   

    用ATL生成DLL或EXE文件以后,能不能转换成OCX格式,,就要看你自己了,
      ocx为后坠表示这个对象是一个标准控件,那么他就必须实现一些标准的接口,如果你的ATL组件种已经实现这些接口,你把文件名改一下就可以了。如果你没有实现这些接口,谁也不肯能直接拿着你的dll文件就给你实现接口。还是要到你的源代码里面修改。如果你不想涉及这些麻烦而又对你的程序功能毫无意义的接口的话,你就直接建立一个ActiveX的工程吧,VC会自动帮你实现这些接口。