首页 > 教育培训

怎么知道exe调用了哪些dll 打开应用程序的是什么类型的文件?

打开应用程序的是什么类型的文件?

exe只是一个入口文件,当然,其他的dll文件或者一些你不知道的格式文件,他们包含的东西很多,比如大部分的dll文件,他和exe文件的区别在于,dll文件只提供处理的方法,exe是去执行这些dll的。

打个比方,你要执行一个数据加密,但你不会写加密算法,恰好你在网上找到一个提供加密算法的dll,你就写一个exe,然后来调用那个dll,执行你的加密过程,你完全可以不需要了解加密是如何执行的,你只需要调用别人提供的dll就可以实现了。

你说的exe其实和dll没什么区别,只是,普通人认为exe可以执行,而dll文件和其他文件不能执行而已。其实exe和dll都是可执行文件,只是exe是提供给用户执行的,dll文件是给程序执行的。

怎么知道exe调用了哪些dll 打开应用程序的是什么类型的文件?

还有一些你看到的什么dat,ini,xml等文件,这些就属于数据文件,文件的后缀并不代表文件的类型,我程序调用一张图片,我可以取名叫“pictur:

以演唱会为例子:

比如你是去看陈奕迅演唱会,陈奕迅好比是

dllhostexe占用内存过高?

对由于dllhost.exe占用大量内存的问题,这种情况通常是因为dllhost.exe调用了一个异常的dll文件,而不是dllhost.exe自己的问题。

文件exedll类型演唱会

原文标题:怎么知道exe调用了哪些dll 打开应用程序的是什么类型的文件?,如若转载,请注明出处:https://www.bjtdsx.com/tag/37537.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「天地水秀」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。