我想用VC编写一个DLL,给asp程序调用,比如DLL的名称是testdll.dll,类名为class1,函数名为add,实现两个数相加,
在asp中我可以这样调用
<%                 dim i

Set ss = Server.CreateObject("testdll.classs1")
i=ss.add(2,3)
Response.Write i
%>
这样ASP运行就能输出两数相加的结果。

解决方案 »

  1.   

    用VC6.0写一个com就OK了、在哪里都能使用
      

  2.   

    怎么写一个com啊。有例子吗?
      

  3.   

    http://msdn2.microsoft.com/zh-cn/library/035x3kbh.aspx
    看这里,按照这里的做就可以了
      

  4.   

    用VS 2003 com向导制作工具就很容易做了。如果还不会。邮箱留下。我给你发个例子
      

  5.   

    标准COM组件,没有任何要求。按照VC的添加向导来做,选择ATL中的ATL Simple Object即可,如果要做专用于IIS的组件,可以选择ATL Server Object
      

  6.   

    按照VC的添加向导来做,选择ATL中的ATL Simple Object后。如何编写增加一个类名与方法呢。
      

  7.   

    学vckbase上学习下自己实践下就会懂了
    http://vckbase.com/document/viewdoc/?id=1483 这系列的