一般的DLL和ActiveX的dll有什么区别?(50分)

  • 主题发起人 主题发起人 zhe5d
  • 开始时间 开始时间
Z

zhe5d

Unregistered / Unconfirmed
GUEST, unregistred user!
都能注册然后用asp调用,但是有什么不同呢?肯定有区别嘛。
谢谢!
 
ActiveX的dll注册时要调用DllRegisterServer這個函數
一般的DLL没有.
 
好像一般的DLL也要注册啊?那它又是怎么的呢?
 
一般的dll是不需要注册的,
所有的dll文件的文件格式都是相同的。
activeX的dll也是普通的dll文件,不过它规定要引出DllRegisterServer等四个(通常情况)函数,供com库自动调用。
 
那么使用ActiveXForm也是生成DLL吗?它又有什么的不一样呢?
 
activeForm吧。
它只是个实现了特定接口的activeX组件罢了。一般也是以dll文件的形式。
也有exe的形式的组件文件。
请参阅com组件原理等文章
 
谢谢指教![^]
 
后退
顶部