问一个关于DLL的问题

C++ Builder > 基础类 [问题点数:200分,结帖人Javpp]
等级
本版专家分:3332
结帖率 89.47%
等级
本版专家分:1407
等级
本版专家分:28973
勋章
Blank
黄花 2007年7月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2008年2月 C++ Builder大版内专家分月排行榜第三
2008年1月 C++ Builder大版内专家分月排行榜第三
2007年6月 C++ Builder大版内专家分月排行榜第三
2007年5月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:106967
勋章
Blank
进士 2002年 总版技术专家分年内排行榜第八
Blank
红花 2003年8月 C++ Builder大版内专家分月排行榜第一
2003年7月 C++ Builder大版内专家分月排行榜第一
2003年5月 C++ Builder大版内专家分月排行榜第一
2003年3月 C++ Builder大版内专家分月排行榜第一
2003年1月 C++ Builder大版内专家分月排行榜第一
2002年11月 C++ Builder大版内专家分月排行榜第一
2002年7月 C++ Builder大版内专家分月排行榜第一
2002年6月 C++ Builder大版内专家分月排行榜第一
2002年5月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2005年9月 C++ Builder大版内专家分月排行榜第二
2004年9月 C++ Builder大版内专家分月排行榜第二
2004年7月 C++ Builder大版内专家分月排行榜第二
2004年6月 C++ Builder大版内专家分月排行榜第二
2003年6月 C++ Builder大版内专家分月排行榜第二
2003年4月 C++ Builder大版内专家分月排行榜第二
2003年2月 C++ Builder大版内专家分月排行榜第二
2002年10月 C++ Builder大版内专家分月排行榜第二
2002年9月 C++ Builder大版内专家分月排行榜第二
2002年8月 C++ Builder大版内专家分月排行榜第二
2002年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2005年5月 C++ Builder大版内专家分月排行榜第三
2005年1月 C++ Builder大版内专家分月排行榜第三
2004年11月 C++ Builder大版内专家分月排行榜第三
2003年9月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:106967
勋章
Blank
进士 2002年 总版技术专家分年内排行榜第八
Blank
红花 2003年8月 C++ Builder大版内专家分月排行榜第一
2003年7月 C++ Builder大版内专家分月排行榜第一
2003年5月 C++ Builder大版内专家分月排行榜第一
2003年3月 C++ Builder大版内专家分月排行榜第一
2003年1月 C++ Builder大版内专家分月排行榜第一
2002年11月 C++ Builder大版内专家分月排行榜第一
2002年7月 C++ Builder大版内专家分月排行榜第一
2002年6月 C++ Builder大版内专家分月排行榜第一
2002年5月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2005年9月 C++ Builder大版内专家分月排行榜第二
2004年9月 C++ Builder大版内专家分月排行榜第二
2004年7月 C++ Builder大版内专家分月排行榜第二
2004年6月 C++ Builder大版内专家分月排行榜第二
2003年6月 C++ Builder大版内专家分月排行榜第二
2003年4月 C++ Builder大版内专家分月排行榜第二
2003年2月 C++ Builder大版内专家分月排行榜第二
2002年10月 C++ Builder大版内专家分月排行榜第二
2002年9月 C++ Builder大版内专家分月排行榜第二
2002年8月 C++ Builder大版内专家分月排行榜第二
2002年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2005年5月 C++ Builder大版内专家分月排行榜第三
2005年1月 C++ Builder大版内专家分月排行榜第三
2004年11月 C++ Builder大版内专家分月排行榜第三
2003年9月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:3332
等级
本版专家分:3332
等级
本版专家分:14
等级
本版专家分:3332
等级
本版专家分:106967
勋章
Blank
进士 2002年 总版技术专家分年内排行榜第八
Blank
红花 2003年8月 C++ Builder大版内专家分月排行榜第一
2003年7月 C++ Builder大版内专家分月排行榜第一
2003年5月 C++ Builder大版内专家分月排行榜第一
2003年3月 C++ Builder大版内专家分月排行榜第一
2003年1月 C++ Builder大版内专家分月排行榜第一
2002年11月 C++ Builder大版内专家分月排行榜第一
2002年7月 C++ Builder大版内专家分月排行榜第一
2002年6月 C++ Builder大版内专家分月排行榜第一
2002年5月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2005年9月 C++ Builder大版内专家分月排行榜第二
2004年9月 C++ Builder大版内专家分月排行榜第二
2004年7月 C++ Builder大版内专家分月排行榜第二
2004年6月 C++ Builder大版内专家分月排行榜第二
2003年6月 C++ Builder大版内专家分月排行榜第二
2003年4月 C++ Builder大版内专家分月排行榜第二
2003年2月 C++ Builder大版内专家分月排行榜第二
2002年10月 C++ Builder大版内专家分月排行榜第二
2002年9月 C++ Builder大版内专家分月排行榜第二
2002年8月 C++ Builder大版内专家分月排行榜第二
2002年4月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2005年5月 C++ Builder大版内专家分月排行榜第三
2005年1月 C++ Builder大版内专家分月排行榜第三
2004年11月 C++ Builder大版内专家分月排行榜第三
2003年9月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:3332
javpp

等级:

一个关于dll导出类的对象指针的delete问题

今天下午的几个小时除了沉浸于分析视频流外,还遇到了一个让我头大的问题就是:在delete从dll导出类定义的对象指针的时候失败了,内存泄露,内存泄露是我踏入社会这几个月来最常见的问题了。用java,c#习惯后,突然...

关于DLL搜索路径顺序的一个问题

作者:朱金灿来源:...种是加载时动态链接(Load_time dynamic linking)。Windows搜索要装入的DLL时,按以下顺序:应用程序所在目录→当前目录→Windows SYSTEM目录→Windows目录→PATH环境变量指定

新手一下关于DLL改编函数名的问题……

我复制了一个USER32然后自己改名了,然后这样修改DLL,这样改编译没问题,但是程序运行时无效…… 好的,我其实是想跳过那些屏蔽mouse_event函数检测的游戏…… 请问一下各位DALAO,正确的做法???……

关于DLL中对话框的问题

今天朋友我在DLL中创建对话框的问题,现象是对话框是创建了但没有显示出来,究其原因原来是在对话框创建前少了句必须的宏调用:AFX_MANAGE_STATE(AfxGetStaticModuleState( ));从MSDN上我们可以看到默认情况下...

网站调用dll程序的问题

有个不认识的小伙子一个问题,就是在自己的电脑上面调用Delphi开发的dll成功,但是部署在IIS服务器上,执行却没有返回信息,这是为什么呢? 我看了很久,也写了代码做测试,以为是dll路径的问题。如果是路径有...

让每一个人都会DLl文件修改

一、DLL文件常识DLL是Dynamic Link Library的缩写,意为动态链接库。...一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。DLL文件一般被存放

使用VS2010建立一个简单的DLL(动态链接库)实例

动态链接库(Dynamic ...以上是百度百科对DLL的释义,对DLL的科普到此结束,下面开始利用VS2010建立应用一个简单的DLL实例 环境准备:VS2010 本篇目的:旨在弄清如何用显示和隐式方法建立一个DLL程序 进入实践工作

msvcr80.dll和msvcr80d.dll共存问题

最近编译了一个库,我用的/MD选项,得到的dll依赖msvcr80.dll。 我写了一个测试程序,去调用上面我编译好了的dll。可是我用的/MDd开关去编译我的测试程序。编译是通过了,运行却出现了错误。最后仔细想了想,是...

关于dll中申请内存,外部释放的问题

在一次面试中突然被到这个问题,当时还真不明白,回来在网上找到了说法: 因为malloc/free,new/delete都是调用HeapAlloc/HeapFree来实现来实现内存分配是释放的。查看Windows的API可以看到,这两个函数都需要一个...

无法启动此程序,因为在计算机中丢失 MSVCP140.dll。尝试重新安装该程序以解决此问题。 的解决办法

”如下图:我这儿是缺少vc++2005导致的,直接下载 vc++2005 进行安装,下载地址:下载完成后,需要注意的是有两个安装文件,如果是64为的 vc_redist.x64.exe 安装程序,一个是32为的 vc_redist.x86...

C#项目引用完全相同dll文件的问题解决方法(反射)

今天有开发人员一个问题,他的项目中要引用两个类库,这两个类库命名居然完全相同,而且更有戏剧性的是,命名空间以及命名空间下的类也是相同的,并且这两个类库不是一个公司的产品。当对一个dll文件添加引用后...

关于实现隐藏DLL中的函数

很多人,既然发布了DLL为什么还要隐藏... 首先第一个问题就是,DLL的函数用什么方式查看? 一般都是使用vc自带的Dependency 查看,还有在命令行里面的dumpbin /export **路径**.dll ,还有就是网络上的一些dll查看

关于DLL的若干问题(转贴)

关于DLL的若干问题经常有朋友们在论坛上有关DLL问题,现做如下总结:1. 在程序里调用DLL的输出函数,出现非法操作(堆栈错误)这个问题一般是由于函数的实际定义跟使用时的声明不一致引起的。要弄清楚这个问题,...

c++中dll内存问题,感觉有些混乱,

这两天在做一个数据结构,使用树结构,两层,第一层的数据元素为第二层的n个分支 遇到问题如下: 1:使用vector在debug下运行正常,在release下源码运行正常封装后运行失败 请教了多人,觉得可能是vector的使用问题...

DLL Hell(DLL地狱)浅谈

DLL Hell(DLL地狱)浅谈

如何解决电脑缺失dll文件

有时候,我们的电脑会出现缺少某些dll文件导致一些功能不可用,今天我电脑也出现了这种问题,我在网上找了很多种方法都没有解决,想下载一个dll修复工具,结果他捆绑了很多垃圾软件,很是让人烦恼,最后无意中发现了...

关于DLL文件和EXE文件不在同一目录下的设置【转】

关于DLL文件和EXE文件不在同一目录下的设置 在开发程序结束后,往往会有大量的动态链接库以及资源文件,如果和可执行文件放在同一目录下会显得很凌乱。最好的作法是将可执行文件和动态链接库文件等分开存放,通过...

MSVCP140.dll 问题的解决

开机出现 MSVCP140.dll 缺失问题的弹窗, 类似与下图: 我个人试过的有效且最快的方案是 下载并安装微软VC++2015版运行库 (英文全称:Microsoft Visual C++ 2015 Redistributable Package)
  以下是百度...

丢失MSVCP140.dll 无法启动程序,因为计算机中丢失MSVCP140.dll。尝试重新安装该程序已解决问题

问题:右键桌面报错,丢失MSVCP140.dll dll/部分dll文件中有多目录分别表示多系统专用文件 X86表示32位系统 x64表示64位系统 dll控件常规安装方法(仅供参考): 、如果在运行某软件或编译程序时提示缺少...

DLL Hell的解决方案

DLL动态链接库是程序复用的重要方式,DLL可以导出函数,使函数被多程序复用,DLL中的函数实现可以被修改而无需重新编译和连接使用该DLL的应用程序。作为名面向对象的程序员,希望DLL可以导出类,以便在类的层次...

关于c语言创建dll文件及dll文件的调用

原来没有对这个问题太在意过,也没有尝试过任何解决方案,毕竟原来我是用vb的(现在用.net),做个dll只不过是点选一下建立activeX dll工程的图标而已。今天在网上与朋友聊天,看了他指给我的几文件,用MingW...

EXE和DLL互相调用

 : exe 可以调用dll中的函数,反过来dll能不能调用exe中的函数?  比如:exe 中有A , C 两函数, dll 中有函数B 能否 A 调用 B , B函数中又调用 C ?... 在dll内定一个全局函数指针,抛出设置此函

c# 调用 c++ DLL 的各种问题

每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net...

MFC生成带控件的dll以及dll的调用

要做dll,首先得创建一个dll工程,这里一路默认即可,例如命名为:testdll。由于我们要将dll文件和接口文件发送给别人使用,所以这个时候就要创建接口文件并且制定接口函数。最后对方只要得到这个接口文

如何创建一个可以由rundll32.dll调用的动态库

csdn上有个网友这个问题...说起来简单,你的动态库必须实现一个叫EntryPoint的接口,rundll32.dll会loadlibrary并调用这个函数:void CALLBACK EntryPoint(HWND hwnd, HINSTANCE hinst, LPSTR lpszCmdLine, int nCmdS

Mysql 安装问题一:无法启动此程序,因为计算机丢失MSVCP120.dll,MSVCR120.dll

问题 安装MySQL数据库,执行如下命令: D:\mysql-5.7.21-winx64\bin>mysqld -install 弹出"无法启动此程序,因为计算机丢失MSVCP120.dll"; 解决方法(不推荐) 可以在百度下载“msvcp120....

dll 重新加密打包的问题

1. dll 重新加密打包的问题:  A.首先对重新封装一下  先封装成功 然后在加看门狗  封装成

DLL Hell(DLL地狱)问题

DLL动态链接库是程序复用的重要方式,DLL可以导出函数,使函数被多程序复用,DLL中的函数实现可以被修改而无需重新编译和连接使用该DLL的应用程序。作为名面向对象的程序员,希望DLL可以导出类,以便在类的层次...

Java项目JNA对so/dll文件调用的UnsatisfiedLinkError问题

项目比较紧张,不能谈论细节,只是做一个记录,关于生成dll文件可以看这篇:查看(有问题可以私我) 最近项目用了dll动态库和so库,分别是在Windows上调用dll和linux上调用so库的问题。使用了jna就需要对dll文件或者...

相关热词 c#正则表达式 验证小数 c# vscode 配置 c#三维数组能存多少数据 c# 新建excel c#多个文本框 c#怎么创建tcp通讯 c# mvc 电子病例 c#如何打印二维码 c#实现dbscan算法 &#39 c#