一种dll是直接在delphi中用dll来创建的
这中dll没有注册函数,所以使用时不要注册,
也没有类型库,
用时只要external的方式引入即可。
另外还可用Com建一个dll,有类型库
有注册函数
在使用时要引入类型库单元
我不知道这两种dll之间还有什么区别
有高手来讲一下吧
如果可能,把Delphi中新建时ActiveX里面的
几个东西的区别都讲一讲,分数我可以再加
多谢!

解决方案 »

  1.   

    是Activex库,然后在之中建个Com object
    生成的文件是dll
      

  2.   

    dll是不用注册 
    但另一个dll其实就是com
      

  3.   

    函数dll不用注册
    Activex dll需要注册
    Activex dll其实是com
      

  4.   

    dll不用注册
    com组件dll要注册
      

  5.   

    奇怪的问题,我是说为什么DLL要注册,你是否搞错了
      

  6.   

    你用ACTIVEX LIBRARY做的dll 需要注册
    用Dll wizard 做的不需要注册
      

  7.   

    com的dll要注册
    其他程序可以通过ID直来使用它
    而且是跨机器的