除非服务器上使用COM+或者MTS,否则是不可能访问到服务器上的DLL的。但是你可以在asp中使用createobject来调用服务器上的dll,因为asp是在服务器上解释的

解决方案 »

  1.   

    同时还需注意,Dll的内容呀,因为有很多VB中的功能,Asp并不支持.
      

  2.   

    可以解决问题,去 ActiveX应用Internet 技术 (WANGHUIBIN)里谈!
      

  3.   

    对于bucher所说的我完全同意,现在的问题是:
    我不想使用asp,而想通过下载到客户端的VB控件(ACTIVEX CONTROL)来调用WEB服务器上MTS中注册的DLL(ACTIVEX DLL),请问有什么相应的技术能实现这点。为实现较高的安全性,所以我把商业规则的DLL与数据库存取的DLL分放在不同的服务器(WEB服务器与数据库服务器)上了。
    这种情况下应该怎么做?
      

  4.   

    用createobject 创建一个对象
      

  5.   

    寫瀏覽器的應用程序!用ASP麼?
    我看你還沒一半就暈了!!
    太煩代碼太多!
    調試不要辦!
    我建議你馬上去找寫.net的東西來看看!
    提供了很多數據控件噢!
    還支持調試。。
      

  6.   

    直接就用VB/c#/javascript語言
    不再是VBSCRIPT
      

  7.   

    我看过一些成熟的办公自动化软件和财务软件,他们的浏览器版就是使用了大量的下载控件来完成特定功能的。我想这是快速开发的常规思路吧。
    其实litchi(藍石頭)所说的跟我的意思是类似的吧,不过.net要win2000上才能用吧,我们单位可没几台win2000。