社区
Delphi
帖子详情
关于封装dll的问题
linq
2000-12-29 04:44:00
将一个Delphi程序封装成dll文件后,
当该程序中有showmessage或者application.messagebox这类提示窗口时会报错,不知这样的问题如何解决?
另外在该dll中包含的窗口如果存在这样的情况,如何处理?有两个Form,其中一个Form调用并操作另外一个Form。
...全文
185
7
打赏
收藏
关于封装dll的问题
将一个Delphi程序封装成dll文件后, 当该程序中有showmessage或者application.messagebox这类提示窗口时会报错,不知这样的问题如何解决? 另外在该dll中包含的窗口如果存在这样的情况,如何处理?有两个Form,其中一个Form调用并操作另外一个Form。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linq
2001-02-12
打赏
举报
回复
终于找到答案了给大家分享一下,
通过Application创建就行了:
Application.CreateForm(TForm1,Form1);
Form1.Show;
linq
2001-01-03
打赏
举报
回复
抱歉,刚才没有说清楚。
主要是操作窗口中的控件,不只是针对窗口。
有没有Delphi内部的解决方法?如果再通过API来实现的话,好像绕远了。
whoo
2001-01-03
打赏
举报
回复
use FindWindow()
linq
2001-01-03
打赏
举报
回复
如果在新建的窗口中改变原来窗口某些属性怎么办?
原来窗口也是动态建立的,名称是什么呢?
dawen
2000-12-30
打赏
举报
回复
使用messagebox函数
whoo
2000-12-30
打赏
举报
回复
如果包含了Forms单元的话,ShowMessage应该可以使用.不过如果Dll中没有Form的话,包含Forms单元会使Dll太过于臃肿.建议使用Windows.MessageBox.
Dll中调用Forms和在程序中调用没有区别.唯一要做的是,你必须创建这些Form,而在程序中这一步是在Project中完成的.(Application.CreateForm(....)).Dll中可以在使用前创建.
如:
Form1 := TForm1.Create(nil);
Form1.ShowModal();
也可以在Dll的初始化时创建.
如:
Library test;
...
begin
form1 := TForm1.Create(nil);
end;
ether
2000-12-29
打赏
举报
回复
在调用DLL的其他函数前,先调用一函数,把Application.Handle传送给
DLL的Application.Handle看看。
java调用C#
封装
的
dll
方法
关于java调用C#
封装
的
DLL
文件的方法 第一种:java利用JNA进行调用 思路:C#源码生成COM组件(
dll
和tlb文件),再利用C++进行
封装
,java通过JNA调用C++
封装
的
DLL
。 第二种:java利用jacob进行调用
Delphi
封装
数据操作在
Dll
中并调用实例
Delphi如何制作
DLL
,并把数据库的相关操作放在
Dll
中,在其他程序里直接调用就可以返回数据结果,通过
Dll
可以达到程序中数据操作的透明性,对初学
Dll
者会有帮助。
c#使用ffmpeg显示rtsp视频流
在c#中直接调用ffmpeg接口有些困难,但是如果功能简单,通过二次
封装
接口成
dll
给c#调用就很方便了,例如在c#中显示rtsp视频,可以直接改造ffmepg的示例代码demuxing.c ,
封装
成
dll
给c#调用,在c#直接用一个...
Python
封装
DLL
的方法
封装
DLL
可以使我们在Python中调用这些库的功能,从而扩展我们的应用程序的功能性。通过
封装
DLL
,我们可以方便地在Python中调用外部库的功能,并将其集成到我们的应用程序中。在
封装
DLL
之前,我们需要了解
DLL
中的函数...
c++
DLL
封装
DLL
问题
由于工作需要,自己手动
封装
一个
DLL
,简单说就是自己写一个
DLL
来加载...在编写测试过程中出过很多
问题
,因为我是第一次
封装
,小
问题
就不做记录,几个稍微大的
问题
,第一个
封装
完成调用运行的时候报错,提示使用错误的
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章