社区
Delphi
帖子详情
DLL中的MDI调用
武林三粗
2000-02-17 03:58:00
我用Delphi作了一个应用程序,该程序有一个主程序为执行文件,其他的模块均为DLL,
并且每一个DLL都是MDI程序,在主程序中通过DLL动态调用这些模块后,退出DLL模块时
主程序一起退出了,请问如何才能不退出主程序?
...全文
145
4
打赏
收藏
DLL中的MDI调用
我用Delphi作了一个应用程序,该程序有一个主程序为执行文件,其他的模块均为DLL, 并且每一个DLL都是MDI程序,在主程序中通过DLL动态调用这些模块后,退出DLL模块时 主程序一起退出了,请问如何才能不退出主程序?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gypb
2000-02-20
打赏
举报
回复
show难道会退出吗?
武林三粗
2000-02-19
打赏
举报
回复
gypb:
如果不用ShowModal的方式,主程序还是要退出!还有其他办法吗?
gypb
2000-02-17
打赏
举报
回复
在DLL中声明这样一个函数;
procedure showmdiform(papp:Tapplication);
var
oapplication:Tapplication;
begin
oapplication:=application;
application:=papp;
midform.create(application);
mdiform.showmodal;
application:=oapplication;
end;
关键是在进入时要将DLL 的APPLICATION替换成父进程的APPLICATION,
在退出是还要更换回原来的APPLICATION,如果不更换回,那么WM_CLOSE将发送给
父进程,所造成了你说的现象。
rss
2000-02-17
打赏
举报
回复
大富翁里有答案,检索"DLL"
DLL
中
MDI
子窗体的
调用
此压缩文件
中
的程序,演示了在
DLL
中
如何
调用
MDI
子窗体.对于包含
MDI
子窗体的
DLL
,可
调用
DLL
中
的子窗体.
C++ Builder
MDI
调用
DLL
子窗体(基于 BCB2010)
C++Builder
MDI
程序
调用
DLL
窗体实例。基于 BCB2010
Windows进程常用
DLL
模块注入技术
进程调试级注入,涉及调试器相关功能
调用
知识点
dll
模块重定位内存注入,模拟操作系统加载PE文件方式,直接将
dll
文件内存数据写入目标进程并执行。 导入表注入,涉及PE相关知识点,增加区段,移动导入表,增加导入...
Dll
调用
MDI
窗口.rar
Dll
调用
MDI
窗口.rar
delphi编程
MDI
方式
调用
DLL
.rar
有很多朋友问
MDI
方式
调用
DLL
的问题,回答的多了给大家做了一个例子,这是在delphi5开发人员指南的源码上修改的,里面注释了源码的一些东西,希望对大家有帮助
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章