推广 热搜: 广场  Java  Word  app  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

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

   2023-04-28 企业服务招财猫70
核心提示:打开应用程序的是什么类型的文件?exe只是一个入口文件,当然,其他的dll文件或者一些你不知道的格式文件,他们包含的东西很多,比如大部分的dll文件,他和exe文件的区别在于,dll文件只提供处理的方

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

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

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

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

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

以演唱会为例子:

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

dllhostexe占用内存过高?

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

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8