VB不能生成.dll动态链接库,但生成 ActiveX DLL
以前是摆弄过,可惜找了很久也没找到。

解决方案 »

  1.   

    做个ActiveX DLL,新建工程时,在工程属性——》引用——》浏览中找到这个ActiveX DLL就可
      

  2.   

    你新建工程的时候选ActiveX DLL然后编代码,这种工程只能写程序,没有控件可以用,然后在文件菜单里有生成.dll的选项,生成dll文件就可以了。在别的程序里边用时要在工程菜单里选引用,然后引用刚才编的dll文件就可以了,定义一个对象,就可以用了。
    function aaa(a)
    dim a as integer
    a=a*10
    return a
    end function生成aaa.dll然后引用,dim aa as aaa.aaa就可以了。好像就是这样的,我具体记不清除了,你自己试试吧:)
      

  3.   

    新建工程->active dll,然后编辑类,生成dll文件,保存后自动注册。然后再新建工程,在“工程”->“引用”找到你所生成的dll文件,直接引用:
    dim 变量 as (dll文件名)。(类名)
      

  4.   

    就是这样,需要注意的是发布时,要求注册你的Dll