社区
.NET技术其他语言
帖子详情
DLL 修改宿主程序界面的问题
awnudnbd2
2012-05-21 08:55:46
程序调用 dll时 传入了 Handle
我现在通 Handle 获得 主程序的 Application
if Application.Components[i].ClassType.ClassName = 'TMemo' then 可以进行判断
但使用
TMemo(Application.Components[i]).Lines.Add('测试');
却提示错误
希望有高手能够解答...谢谢
...全文
193
2
打赏
收藏
DLL 修改宿主程序界面的问题
程序调用 dll时 传入了 Handle 我现在通 Handle 获得 主程序的 Application if Application.Components[i].ClassType.ClassName = 'TMemo' then 可以进行判断 但使用 TMemo(Application.Components[i]).Lines.Add('测试'); 却提示错误 希望有高手能够解答...谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
裸奔的蜗牛
2012-05-28
打赏
举报
回复
是不是跨线程调用控件了?
阿荷
2012-05-28
打赏
举报
回复
里面 貌似有一个换行的。谢谢。
基于Delphi的融合
DLL
中的窗体
本文介绍了一种将
DLL
中的窗口融合到
宿主
程序或其他
DLL
窗口的方法,通过子窗口机制实现
DLL
窗口与
宿主
程序窗口的无缝结合,解决了焦点控制等
问题
。
基于Delphi的融合
DLL
中的窗口
本文介绍了一种简单的方法,用于将
DLL
中的窗口嵌入到其他应用程序或
DLL
的窗口中,实现软件系统的扩展性和升级能力。通过Windows子窗口机制,
DLL
中的窗口能够与
宿主
程序窗口融合,实现统一的用户体验。
DLL
的作用与用Delphi调用
DLL
的方法
本文介绍了
DLL
的主要作用,包括提高应用程序的安全性、实现代码的重用性和减少资源占用等,并详细阐述了在Delphi环境下
DLL
的静态和动态调用方法。
DLL
中报'Cannot assign a TFont to a TFont'的
问题
写
DLL
时用ADO控件操作数据库,执行操作报'Cannot assign a TFont to a TFont'错误。网上方法是将外部调用程序的Application.Handle及MainForm传给
DLL
替换对应值。
修改
代码后弹出验证窗口,操作正常。将ADOConnection的LoginPrompt属性置为False,去掉代码操作也正常。
python中用ctypes调用
dll
访问numpy的数据
本文详细介绍如何在Python中调用C或C++编写的
DLL
,包括使用ctypes库引用numpy对象的数据矩阵指针,以及如何在
DLL
中
修改
并返回数据至numpy。通过具体实例,展示了从
DLL
程序编写到Python环境下的调用全过程。
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章