delphi来写你的第一个dll文件,非常简单!

本文详细介绍了如何使用Delphi编写DLL,包括添加函数、导出、编译,以及如何在Delphi应用程序中静态和动态调用DLL。强调了使用stdcall调用约定、exports声明和避免全局变量的重要性。还提供了调试和优化DLL的技巧,如避免使用可视化控件名称和减少引用单元。
摘要由CSDN通过智能技术生成
一、开使你的第一个 DLL 专案
1.File->Close all->File->New DLL

代码:

//自动产生Code如下
library Project2;

//
这有段废话。
uses
  SysUtils,
  Classes;

{$R *.RES}

begin
end.



2.加个Func进来:

代码:

library Project2;
uses
  SysUtils,
  Classes; 

    
    Function MyMax ( X , Y : integer ) : integer ; stdcall ;
        begin
        if X > Y then
            Result := X
        else
            Result := Y ;
        end ;
    //
切记:Library 的名字大小写没关系,可是DLL-Func的大小写就有关系了。
    //   
DLL-Func-Name写成MyMaxmyMAX是不同的。如果写错了,立即

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值