菜鸟认为com跟dll文件没什么区别,高手能否告诉我他们的区别吗???com比dll强在哪,对了,网页可以调用dll文件吗?(45分)

  • 主题发起人 主题发起人 wanglong1
  • 开始时间 开始时间
W

wanglong1

Unregistered / Unconfirmed
GUEST, unregistred user!
菜鸟认为com跟dll文件没什么区别,高手能否告诉我他们的区别吗??com比dll强在哪,对了,网页可以调用dll文件吗?
 
动态链接库(DLL)是一种程序模块,其中包含可以被多个windows应用程序共享的代码、数据或者资源。<这句话摘《delphi6开发人员指南》>
COM是Component Object Model即组件对象模型,它应该是一个技术标准,应该是语言无关性的,但COM对象可以在.DLL和.EXE中实现。
((如何比较两者的强弱??应该比不了吧!
普通的DLL网页是调用不了的除非通过ActiveX组件调用,或者是ASP对象的DLL和ActiveX Library类型的DLL可以被网页调用。
 
DLL是COM的一种载体,COM是一种技术,是无形态的东西,或是说COM 就是一种接口规范,应用程序遵循这种规范就可以叫做COM程序!
无可比性!
 
可以这样理解,运行程序中有DLL,则这个DLL一定得在当前目录或指定的目录中。
而COM是在注册表中的一个CLSID.
看具体情况他们还是有一点差别的。
 
我也是菜鸟,不知道还有.dll的网站
 
多人接受答案了。
 
后退
顶部