DLL文件: & OCX文件

 
  DLL 文件 : DLL 文件全称是 Dynamic Link Library ,中文名字叫做 动态链接库文件 。在 Windows 系统中, DLL 文件就象 EXE 文件一样能够完成某项功能,但它却无法像 EXE 文件那样独立运行,必须由其他程序来调用它,而它对于程序的执行也是非常重要的,大多数的程序或系统组件在执行时,都必须链接到 DLL 文件才能正常运行。换言之, DLL 文件就像是数据库中一个个公用的函数库,每位设计人员都可以在自己的程序中随意调用它们,这样,不仅不用自己再去编写一些基础功能 ( 因为这些功能都已经由 DLL 文件完成了 ) ,而且还可以让程序的体积更加小巧。因此,如果某个 DLL 文件发生丢失,就有可能造成某个软件或某个系统模块发生故障而无法正常工作。
   OCX 文件 : OCX 文件的全称是 Object Linking and Embedding (OLE) Control Extension ,中文名字叫做 嵌入式对象控件 ,它的作用其实和刚才谈到的 DLL 文件特别相像,其实所谓的 OLE 我们平时已经非常熟悉了,简单地说就像在 Word 中可以使用 Excel 数据,写字板中可以嵌入图片文件等等这些功能。打个比方的话,剪贴板就像是个简单的数据共享 OLE 则是一种 对象共享
  刚才我们谈到 Regsvr32 的功能是注册与卸载 DLL 文件的,那么现在又有一个问题困扰着我们,既然 DLL 文件起到的就是公用函数库的作用,为什么我们不能直接在程序里调用,还要进行一次注册呢 ? 其实,这里注册 DLL 文件的道理就像是我们第一次入学,虽然你坐在教室里,但是如果没有写你的档案,老师是不会认识你的,自然也就不会找到你。同样道理,如果 DLL 文件没有注册,系统注册表中就没有这个 DLL 文件的相关信息,虽然它已经存在于我们的硬盘上,但等到调用的时候,系统也就根本找不到这个 DLL 文件而只能报告没有这个 DLL 存在了,所以在这个时候就需要我们注册 DLL 文件了。
  【小提示】 Windows 系统的 DLL 因为在安装时已经注册好了,因此不用注册,但是如果因为某种情况系统无法识别这些 DLL 文件时,还是需要我们手动再注册一遍。
http://soft.yesky.com/os/win/350/2066850.shtml

你可能感兴趣的:(职场,dll,休闲,dll文件,OCX文件)