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