请问在vb中如何创建"标准"的dll文件。

解决方案 »

  1.   

    vb中不能创建"标准"的dll文件,只能做ActiveX DLL
      

  2.   

    如果你说的.DLL是标准的DLL,也就是在VB中必须使用Declare语句声明后才能使用的DLL,那种VB做不了。VB只能做两种特殊的DLL,一个是ActiveX DLL和ActiveX Control(*.ocx)。这两种DLL都是VB支持的标准类型,在VB自身的例子中有,你可以参考。更详细的介绍可以参考《Visual Basic编程晋级:ActiveX控件》(http://zealsoft.nease.net/articles/vbactivex/)一书的“第十六章 其他ActiveX部件 ”。
      

  3.   

    文件-》新建工程->ActiveX.DLL->确定
      

  4.   

    做成ActiveX DLL可以完成VB->VB的DLL效果。一般不会用VB做DLL供其他语言使用。
      

  5.   

    前两天不有人说通过插件可以用VB做标准DLL吗??
      

  6.   

    我没用过,所以不敢说。要做DLL我是绝对不会选择VB6德,哪怕有编译器。
      

  7.   

    就是不知道这种DLL其他程序能不能调用,就是编译的问题而已
      

  8.   

    也不知这种编译器如何操作的。直接写函数签名,还是翻译成其他语言,在调用DLL编译器。
      

  9.   

    一般只能创建 activeX dll 
    不过,看过一篇文章说能建标准DLL