Delphi 怎么创建动态库?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi 怎么创建动态库?相关的知识,希望对你有一定的参考价值。

我已经有DLL文件了,然后怎么创建动态库。

我已经会引用但是不会建,求大家告诉下我怎么建。求说明下流程:比如先创建一个说明窗口,然后再怎么引用DLL,在怎么把DLL的函数声明。

我的要求有点多,又没分,不好意思...

dll 里面就是一些函数库
你首先得知道dll 里面都有什么函数
然后再delphi 里面引用申明
不就完了
参考技术A 在 Delphi 的帮助里查 library 关键字,再看其帮助信息,你要的信息全部都有。 参考技术B 追问

TMCP_INTERFACE_SDK_API (int) tmcp_open_sdk(tmcp_enmu_language
lan =
english)
请问上面这个函数用Delphi怎么声明?

1tmcp_open_sdk: function(****************);

追答

function 1tmcp_open_sdk(**********): integer;

没有上下文 类型说明 没办法翻译 只能瞎猜

追问

我把图片截下来了,麻烦你看一下。谢谢!

追答

就是刚才发的那个

追问

嗯,我还想问一下 **********应该怎么写...

我自己定义了几遍都报错了。

以上是关于Delphi 怎么创建动态库?的主要内容,如果未能解决你的问题,请参考以下文章

Delphi 软件包安装错误:动态链接库 (DLL) 初始化例程失败

Delphi 动态链接库编程

DELPHI 2007 动态链接库DLL断点调试

Delphi 动态链接库的动态和静态调用 (仔细读一下)

关于delphi中动态调用dll时出现的问题

delphi 怎么动态调用dll中的过程