社区
语言基础/算法/系统设计
帖子详情
关于DLL的一个问题!
jiangqiu
2003-08-30 04:30:11
我要在主程序中调用一个DLL中的子窗体,但当我释放DLL(FreeLibrary(DLL))时子窗体没有被销毁,我觉得当DLL被释放的时候,子窗体的就应该自动析构了。难道是我使用释放函数中的参数不对,还是另有原因,希望高手解答!
...全文
33
4
打赏
收藏
关于DLL的一个问题!
我要在主程序中调用一个DLL中的子窗体,但当我释放DLL(FreeLibrary(DLL))时子窗体没有被销毁,我觉得当DLL被释放的时候,子窗体的就应该自动析构了。难道是我使用释放函数中的参数不对,还是另有原因,希望高手解答!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Spacesoft
2003-09-03
打赏
举报
回复
9494, 同意楼上的。
cmain83
2003-09-02
打赏
举报
回复
看来你对DLL还不怎么了解...
如果你没有编写DLL的释放函数, DLL释放时就没有释放函数可以用来执行.
当然就没有释放窗体了.
窗体的释放要自己编写的.
DLL释放函数:
在DLL文件的
Begin
..
end;
之间加入
DllProc := @DLLEntryPoint;
DLLEntryPoint(DLL_PROCESS_ATTACH);
上边的DLLEntryPoint是一个过程.
该过程必须进行声明和实现. 并用传入一个DWORD参数:
procedure DLLEntryPoint(dwReason: DOWRD);
begin
if dwReason = DLL_PROCESS_ATTACH then //如果的释放
begin
{你的释放代码}
end;
end;
把上边的函数过程放到DLL的
Begin 前面即可
Eastunfail
2003-08-30
打赏
举报
回复
大个比喻:一个人在晚上走的非常好的时候,突然楼上掉下一块预制板。他死了。但是他无法理解发生了什么事情。
ZyxIp
2003-08-30
打赏
举报
回复
给你了一个列子,请查收。
解决api-ms-win-crt-runtime-l1-1-0.
dll
丢失
问题
绿色版 工具下载
提示api-ms-win-crt-runtime-l1-1-0.
dll
丢失,安装这个小玩意就可以解决了
Fp4autl.
dll
,Fpencode.
dll
,Fp4awel.
dll
安装office2007提示: windows installer 服务不能更新一个或多个受保护的windows文件
问题
解决. 下载这三个文件保存到对应的路径,即可正常安装.
Unity与
DLL
文件 ☀️| 怎样使用VC++生成一个
DLL
文件并调用!(包括 在VS 中调用 和 在Unity中调用)
前一篇博客讲了一下
DLL
的基本概念,链接在这:Unity与
DLL
文件 ☀️| 什么是
DLL
✨?还讲了怎样通过 C# 类库 生成一个
DLL
文件并调用! 在上一篇文章中也说了,生成
DLL
文件的方式有很多种,还有一个是通过VC C++来生成那本篇文章就对怎样通过VC C++ 生成一个
DLL
文件做一个概述生成之后有两种调用方式,分别是在VS中调用和在Unity中调用,本篇文章都会提到! 一起来看一下怎样生成一个简单的
DLL
并进行调用吧! 本篇文章使用的是VS2017!不同版本可能会有差异,敬请理解!
Unity与
DLL
文件 ☀️| 怎样使用 C# 类库 生成一个
DLL
文件 并 调用!
前一篇博客讲了一下
DLL
的基本概念,那这篇文章就对怎样生成一个
DLL
文件做一个概述.一起来看一下怎样生成一个简单的
DLL
吧!
关于VS.NET中多个项目的工程相互引用和多个
dll
引用的
问题
!
VS.NET的web解决方案中,一个解决方案里可能有很多工程,除了“表现层(UI层)工程以外”,其它工程都是
dll
工程。如果各个工程之间随便引用
dll
,经常会发生
dll
之间的引用冲突,导致工程无法编译。可以有2种解决方法:1.如果把所有的工程都放在一个大的解决方案里,那么就要设置工程的编译顺序。 把只引用系统
dll
的工程最先编译,总有一些工程,只是引用System
语言基础/算法/系统设计
16,749
社区成员
33,245
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章