自己写了一个类模块,但不想让别人看到源码
所以想编译为DLL。试过用ACTIVE X DLL工程建立
但提示没有DLL入口?
请问如何在VB下将一个类模块编译为DLL并且用VB调用

解决方案 »

  1.   

    vb的dll不是那样调用的
    编译好activex dll后,会自动注册
    调用
    set xxx=createobject("工程名.类名")
      

  2.   

    编译好activex dll后,
    在VB中调用如下:
    Public oCmnBC           As Object           '共通BC
    Set oCmnBC = CreateObject("工程名.类名")变量名 = oCmnBC.dll中的方法名      '调用DLL中的方法
      

  3.   

    VB里的DLL调用也太麻烦,而且还要注册,之不爽
      

  4.   

    VB的DLL不是真正的DLL,只有VB或ASP才能调用,而且也不能做全局的DLL。