问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

dll文件是干什么用的啊?

发布网友 发布时间:2022-04-19 09:48

我来回答

1个回答

热心网友 时间:2023-08-18 21:37

DLL文件即动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源。 DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名。它们向运行于Windows操作系统下的程序提供代码、数据或函数。程序可根据DLL文件中的指令打开、启用、查询、禁用和关闭驱动程序。 DLL是Dynamic Link Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的 DLL文件被称为共享DLL文件。DLL文件一般被存放在C:\Windows\System目录下 动态链接库DLL(Dynamic Link Library)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,它和可执行文件(exe)非常类似,区别在于DLL中虽然包含了可执行代码却不能单独执行,而应由Windows应用程序直接或间接调用。 动态链接库—优点 1. 共享代码、资源和数据 使用DLL的主要目的就是为了共享代码,DLL的代码可以被所有的Windows应用程序共享。 2. 隐藏实现的细节 DLL中的方法可以被应用程序访问,而应用程序并不知道这些方法的细节。 3. 拓展开发工具的功能 由于DLL是与语言无关的,因此可以创建一个DLL,被C++、VB或任何支持动态链接库的语言调用。这样如果一种语言存在不足,就可以通过访问另一种语言创建的DLL来弥补。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? dinput8,dllr 意思 com.android.dllr是什么,有个病毒显示这样 我的comres.dll找不到怎么办? QQ安装目录中的WizardCtrl.dllr文件在哪里面? 广西电信星卡对西瓜视频APP免流吗? 关于电力猫的问题。 电力猫和无线路由器哪个好? 电力猫问题 两个主电力猫怎么配对 电力猫是干什么的? 电力猫是否真的那么神? 请问电力猫该怎么使用 电力猫为何不能普及?有什么缺点? ten da的电力猫有硬件复位功能吗? 法国freebox 200m电力猫怎么配对 电力猫是做什么用的? 什么是电力猫 tp电力猫复位了怎么进不去 什么是电力猫? 我们家住的是复式,想选用电力猫。想问一下这东西好吗?哪个牌子好? 如何解决conres.dll丢失的问题 加载C:\PROGR~1\StormⅡ\Stormset.dll时出错 找不到指定模块 请教VB 如何使用vbAdvance 生成dll文件 Ovd rhuf khfz put h dllr?什么意思 已加载kernel32.dll,但没有找到DLLRegisterServer输入点。无法注册这个文件 dll文件放在哪该如何注册dll文件 查看R语言中dll文件中的代码 3dmax2010加载DLL时出错 404 Not Found 404 Not Found 404 Not Found DLL控件如何反编译 COMR。dll是什么意思? 调用dll 出现runtime error r6033 异常 计算机中丢失udevmg.rdll什么意思 西瓜视频是免流量的吗? 小米12手机有什么样的优势? 小米12怎么样,值得购买吗? 小米12是直屏还是曲屏 小米12有哪些突出的特性?除了芯片还有什么亮点?