找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 15|回复: 0

Delphi函数Dll格式文件生成器(dll文件封装工具)

[复制链接]

32万

主题

0

回帖

96万

积分

超级版主

积分
964681
发表于 2024-12-6 05:09:35 | 显示全部楼层 |阅读模式
软件标签:  dll   delphi函数
delphi函数dll格式文件生成器是一款delphi开发辅助工具,它可以帮助开发人员把一些常用的工具封装于dll文件之中,开发人员做的仅仅是选择所需函数=>生成源码=>编译工程文件生成dll=>在自己的程序中uses即可。
现没有解决问题:
如果您生成的文件不能正确编译,就需要试着改变*init.pas文件的uses中的内容或更新uses库;如有不便请谅解!在以后的版本中我将改进.

现在还属内部测试阶段,请不要用于大型程序开发,以免出现问题!如果您生成的文件不能正确编译,就需要试着改变*init.pas文件的uses中的内容或更新uses库;
delphi函数的作用及用法
1.在delphi 中,我们可以使用相同的函数名来调用不同的函数,我们称这个函数为重载,函数的参数类型和参数的个数可以不同,用到的关键字overload;格式如下:

function addint(x,y:integer):string;overload;

begin

result := inttostr(x + y);

end;

function addint(x,y,z:integer):string;overload;

begin

result := inttostr(x + y + z);

end;

function addint(x,y:integer;z:string):string;overload;

begin

result := inttostr(x + y + strtoint(z));

end;

复制代码

注意点:每个函数后面都需要加上:overload;

2.函数的作用域(局部和全局函数):

在单位文件下声明的函数只能应用于本单元,可以通过其他单元引用来使用函数;但是必须在被引用单位的接口部分声明函数,否则还是无法找到

如:

unit1.pas文件

unit unit1;

interface

uses

windows, messages, sysutils;

uses

unit2; ?//可以和上面的uses一起连写

implementation

procedure tform1.button1click(sender : tobject);

begin

showmessage(addint(1,2,3));

end;

end.
更新日志:
1.增加最近更新函数窗口;

2.增加新的函数和过程;

3.更新uses库;

4.修改bug;


aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|ziyuan80.com

GMT+8, 2025-8-10 21:18 , Processed in 0.070160 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表