1 / 13
文档名称:

delphi常用函数速查手册.doc

格式:doc   大小:94KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

delphi常用函数速查手册.doc

上传人:86979448 2018/4/12 文件大小:94 KB

下载得到文件列表

delphi常用函数速查手册.doc

相关文档

文档介绍

文档介绍:Delphi常用函数手册
函数由一句或多句代码组成,可以实现某个特定的功能。使用函数可以使代码更加易读、易懂,加快编程速度及减少重复代码。过程与函数类似,过程与函数最重要的区别在于,过程没有返回值,而函数能有返回值。
在Delphi ,已为我们定义好了非常多的函数,大致分类有6种:数据类型转换函数、字符串、数组操作函数、文件、磁盘操作函数、内存、指针操作函数、数学运算函数、日期函数。
在Delphi中调用函数,一般情况下可以直接使用函数即可,但由于有一些函数未包含在Uses中列出的单元中(默认单元有Windows,Messages,SysUtils,Variants,Classes,Graphics, Controls,Forms,Dialogs;),所以需要我们手动添加单元。比如,MidStr函数就未包含在这些单元中,MidStr所属单元在StrUtils中,因此我们将StrUtils添加Uses中即可。
在本手册中,凡是未包含在默认列出的单元中的函数,都标明了其所属的单元,使用时应当注意。
一、数据类型转换函数
在我们编写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型。因此熟练地掌握数据类型的转换是非常重要的。

功能说明:该函数用于将“浮点型”转换成“字符型”。
参考实例:
:= FloatToStr();

功能说明:该函数用于将“整数型”转换成“字符型”。
参考实例:
S := IntToStr(10);(注:S为String类型变量。)

功能说明:该函数用于将“十进制”转换成“十六进制”。该函数有二个参数。第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据。
参考实例:
:= IntToHex('100', 2);
执行结果,。
注意:Delphi没有提供专门的“十六进制”转换为“十进制”的函数。使用StrToInt函数可以实现这个功能。具体代码是:I := StrToInt('S\' + '64'); 这时I等于100。加上一个'S\'即可将“十六进制”转换为“十进制”。

功能说明:该函数用于将“字符型”转换成“整数型”。
参考实例:
I := StrToInt('100');
注意:不能转换如 StrToInt('ab')或StrToInt('好')这样的类型,因为他们并不存在数字型。

功能说明:该函数用于将“字符型”转换成“浮点型”。
参考实例:
N := StrToFloat();
注意:(凡在Edit控件中显示的文本均为字符串)。N为Double类型,用于保存转换后的浮点型数据。
二、字符串、数组操作函数
对字符串及数组的操作,是每个程序员必须要掌握的。熟练的使用这些函数,在编程时能更加得心应手。

功能说明:该函数用于从字符串中复制指定范围中的字符。该函数有3个参数。第一个参数是数据源(即被复制的字符串),第二个参数是从字符串某一处开始复制,第三个参数是要复制字符串的长度(即个数)。最后函数返回一个新的字符串(即是我们指定要复制的字符串内容)。
参考实例:
var
S: String;
MyStr: String; // 保存新的字符串
begin
S := 'I Love China!';
//下面将获取I Love China中的“Love”字符串。
MyStr := Copy(S, 3, 4);
end;
执行结果,MyStr等于“Love”,“Love”字符串在“I Love China!”中第3个位置开始,所以第二个参数为3,“Love”一共有4个字符,所以第三个参数为4。

功能说明:连接两个或多个字符串为一个字符串。
参考实例:
var
S1, S2: String;
begin
S1 := Concat('A', 'B'); // 连接两个字符串,S1变量等于AB。
S2 := Concat('Borland', ' Delphi', ' '); // 连接三个字符,S2变量等于Borland Delphi 。
end;

功能说明:删除字符串中指定的字符串。该函数有三个

最近更新

种植研究报告 32页

石墨烯产业研究报告 33页

浙江省社会机构体育赛事运作的现状及对策研究.. 2页

浙江省战略性新兴产业综合发展评价和发展驱动.. 2页

重庆市2024年高考数学(理科)模拟试题及详细答.. 8页

重庆互联网公司排名榜-卓光科技获得用户好评 6页

房地产金融研究报告 27页

锻炼身体素质计划书 32页

浇注式沥青混凝土钢桥面铺装配合比设计及其性.. 2页

浅谈城市滨河绿地的设计的开题报告 2页

心理室创业计划书模板 37页

劳动监察项目研究报告 29页

流媒体在无线网络切换的研究与实现开题报告 2页

儿童教育心理学研究报告 37页

洋流影响下的水下滑翔机动力学建模、运动分析.. 2页

黄潭河水变清的研究报告 32页

高中生智力发展研究报告 29页

饮酒研究报告 27页

风筝研究报告 30页

音频连接器研究报告 34页

泉州地税局税务登记管理信息系统的分析与设计.. 2页

2024年我若安好,便是晴天 5页

油船水下破舱油品泄漏动力学机理及特性研究的.. 2页

2024年我的观察作文300字 3页

油漆车间设备监控系统的设计与实现的开题报告.. 2页

2024年我的职业生涯规划书1000字(通用8篇) 36页

油压减振器的工作特性分析与研究的开题报告 2页

河川径流特征及影响因素分析研究——以漳泽水.. 2页

河南省高校毕业生就业跟踪调查系统设计与开发.. 2页

山东省2022-2023年春季高考护理真题 8页