DELPHI常用过程和函数

来源:百度文库 编辑:神马文学网 时间:2024/04/27 14:27:29
2010-02-16 21:25
一、数学运算函数
1、 绝对值函数
function   Abs(x);
返回参数X的绝对值。参数X可以是整型或实型,返回值为非负的整数实数;
2、 平方与平方根函数
function    Sqr(x:Extended):Extended;
参数X实型表达式,返回X的平方,返回值也是实型数据。
function     Sqrt(x:Extended):Extended;
参数X非负实型表达式,返回X的算术平方根,返回值也是实型数据。
3、 三角函数
function   Sin(x:Extended):Extended;
function   Cos(x:Extended):Extended;
function   ArcTan(x:Extended):Extended;
参数X为数值表达式。
4、 取整数部分与取小数部分函数
function   Int(x:Extended):Extended;
参数X实行表达式,返回X的整数部分。
function   Frac(x:Extended):Extended;
参数X实行表达式,返回X的小数部分。
5、 取整函数
function   Trunc(x:Extended):Int64;
参数X实行表达式,返回不大于X的整数部分。
function   Roundc(x:Extended):Int64;
参数X实行表达式,返回对X的小数部分进行四舍五入后的整数部分。
6、 指数函数和对数函数
function   Exp(x:Real):Real;
参数X为实型表达式,返回ex,返回值也是实型数据。
function   Ln(x:Real):Real;
参数X为实型表达式,返回X的自然对数值,返回值也是实型数据。
7、 随机函数
function Random[(Range:Integer)];
返回一个大于或等于0且小于参数Range的随机实数,如果缺省参数Range则返回大于或等于0且小于1的随机实数。
8、 π函数
function PI:Extended;
返回值为:3.14159265358979。
二、字符处理函数
1、 大小写转换函数
function   LowerCase(const s:string) :string;
将字符串S中的英文字母转换成小写字母。
function   UpperCase(const s:string) :string;
将字符串S中的英文字母转换成大写字母。
2、 合并字符函数
procedure   AppendStr(var Dest:string; const s: string);
返回两个字符串连接后的字符串。
Function Concat(s1[,s2,….Sn]:string):string;
返回两个或多个字符串连接后的字符串。
3、 查找字符串函数
funcation Pos(Substr :string; s:string):Integer;
返回字符串Substr在S中的位置,若Substr不在S中则返回0。
4、 求字符串长度函数
function Length(s):Integer;
返回字符串的长度。
5、 数值与字符串转换函数
procedure Str(X[:Width [: Decimals]]; var s);
将数值型数据X转换为字符串S
procedure Val(s;var V; var Code : Integer);
将字符串S转换为数值型数据V
function   IntToStr (Value : Integer):string;
返回整型数据Value的十进制格式的字符串。
Function   FloatToStr(value :Extended): string;
返回实型数据Value的普通数字格式的字符串。
Function   StrToInt(const s:string):Integer;
返回字符串S转换成的整型数据
function   StrToFloat(const s:string):Exended;
返回字符串S转换成的实型数据
6、 格式函数
function Format (const Format :string ;const Args: array of const):string;
用于将字符串按指定的格式返回。
类型和格式信息由字符“%”开头,格式如下:
%[<参数位置>:][--][<所占宽度>][.<小数位数>]<类型>
三、对话框函数与对话框过程
1、 ShowMessage过程
可以使用硬回车符(#13)使文本换行。对话框下部是一个【OK】按钮
2、 ShowMessageFmt过程
与Format函数相似可以将用户显示的信息按一定格式显示在对话框中
3、 InputBox函数
显示一个能接受用户输入的对话框
4、 MessageDlg函数
显示信息对话框的标准函数