社区
Delphi
帖子详情
在DLL中有没有办法访问加载它的主程序的主FORM的成员?
WuLoveXue
2004-08-06 09:20:06
如题!
...全文
91
5
打赏
收藏
在DLL中有没有办法访问加载它的主程序的主FORM的成员?
如题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yifei1900
2004-08-06
打赏
举报
回复
DLL导出函数中声明一个TForm类参数,在DLL的函数中调用,试试,
楼上的办法也许可行,传递Application变量到导出函数。
iamduo
2004-08-06
打赏
举报
回复
传递参数Application
Application.MainForm.XXX
不知道行不行
wanwangzhiwang
2004-08-06
打赏
举报
回复
可以通过消息访问
不知道你具体想访问什么
WuLoveXue
2004-08-06
打赏
举报
回复
再顶!
WuLoveXue
2004-08-06
打赏
举报
回复
汗,没人?
Windows进程常用
DLL
模块注入技术
进程入口点注入,在程序初始化的时机前将
dll
模块文件注入至目标
主
线程。 进程调试级注入,涉及调试器相关功能调用知识点
dll
模块重定位内存注入,模拟操作系统
加载
PE文件方式,直接将
dll
文件内存数据写入目标进程并...
C#
中
如何
加载
dll
并调用其函数
C#编程
中
,调用封装
dll
中
的函数是高频使用的。那么,如何在程序
中
加载
dll
并调用其
中
的函数呢?更进一步的,如何在
主
程序
中
对自己封装的
dll
中
的函数进行调试呢?
加载
dll
-添加引用
c#语言 添加引用,C#
中
加载
dll
并调用其函数的实现方法
C#编程
中
,调用封装
dll
中
的函数是高频使用的。那么,如何在程序
中
加载
dll
并调用其
中
的函数呢?更进一步的,如何在
主
程序
中
对自己封装的
dll
中
的函数进行调试呢?
加载
dll
-添加引用添加引用的意思是让程序生成时根据配置的路径去
加载
相应的
dll
。其引用的步骤如下图所示:解决方案->引用-> 添加引用-> 浏览-> 选择
dll
所在的路径->确定导入命名空间、实例化对象、调用...
C#动态
加载
嵌入的资源
dll
-【解决一些异常
加载
问题】
在有这个需求时,在网上搜索了许多这方面的资料,结果是网上的方法并不适用我的项目。其实网上的方法是对的,但由于未考虑一些问题,所以导致在我的项目不成功。现将我优化过的方法提供如下【不明白看代码注释】: 首先说明个问题,C#动态
加载
dll
,也即内存
加载
dll
,通常包括两种情况,
加载
C++的
dll
和C#的
dll
,本文阐述的是后者。 // 综述:本例
中
,我要通过内存
加载
的程序集是x4lib,并使用其...
VC++自定义
加载
DLL
,从任意位置
加载
依赖的
DLL
一直使用第三方控件,编译后依赖的控件都在运行目录,或者system32目录,看的很别扭,寻找过很多方法重定义
加载
,发现太复杂,最后无意间使用反射时发现,同一个
DLL
放在不同的地方只会被
加载
一次,因为每个
dll
都有一个唯一的KEY,利用这个方法,人为的
加载
这些
DLL
,可以从任意位置
加载
,可以解决程序运行目录下一堆
DLL
文件的问题。 //初始化
加载
一些用到的
DLL
文件 try {
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章