更全的Delphi函数参考⼤全
Delphi函数参考⼤全
⽥秧收集整理
第1章字符串处理函数
1.1 AdjustLineBreaks(S,Style) 返回将字符串的⾏分隔符调整为CR/LF序列1.2 AnsiCompareStr(S1,S2) 反回⽐较两个字符串
1.3 AnsiCompareText(S1,S2) 反回⽐较两个字符串
1.4 AnsiContainsStr(串1,串2) 返回字符串1是否包含⼦串2
1.5 AnsiContainsText(串1,串2) 返回字符串1是否包含⼦串2
1.6 AnsiDeQdStr(S,Q) 返回以字符Q为引号的表现形式原形
1.7 AnsiEndsStr(串2,串1) 返回字符串1是否以⼦串2结尾
1.8 AnsiEndsText(串2,串1) 返回字符串1是否以⼦串2结尾
1.9 AnsiExtractQdStr(varSrc,Q) 返回以字符Q为引号的表现形式原形
1.10 AnsiIndexStr(串1, 数组) 返回字符串1在字符串数组数组中的位置
1.11 AnsiIndexText(串1, 数组) 返回字符串1在字符串数组数组中的位置
1.12 AnsiLastChar(S) 返回字符串S的最后⼀个指针字符
1.13 AnsiLowerCa(S) 返回字符串S的⼩写形式
1.14 AnsiMatchStr(串1, 数组) 返回字符串数组数组中是否包含字符串1
1.15 AnsiMatchText(串1, 数组) 返回字符串数组数组中是否包含字符串1
一首伤心的歌1.16 AnsiQdStr(S,Q) 返回字符串S以字符Q为引号的表现形式
1.17 AnsiReplaceStr(串1,串2,串3) 返回字符串1中⽤⼦串2替换成⼦串3的结果1.18 AnsiReplaceText(串1,串2,串3) 返回字符串1中⽤⼦串2替换成⼦串3的结果1.19 AnsiRemblesText(串1, 串2) 返回两个字符串是否相似
1.20 AnsiSameStr(S1,S2) 返回两个字符串是否相等
脚踝扭伤肿了怎么办
1.21 AnsiSameText(S1,S2) 返回两个字符串是否相等
1.22 AnsiStartsStr(串2,串1) 返回字符串1是否以⼦串2开头
1.23 AnsiStartsText(串2,串1) 返回字符串1是否以⼦串2开头
1.24 AnsiStrComp(S1,S2) 返回⽐较两个指针字符串
小白船歌曲原唱1.25 AnsiStrIComp(S1,S2) 返回⽐较两个指针字符串
1.26 AnsiString 短字符串转为长字符串
1.27 AnsiStrLastChar(P) 返回指针字符串P的最后⼀个指针字符
1.28 AnsiStrLComp(S1,S2,N) 返回⽐较两个指针字符串指定长度
1.29 AnsiStrLComp函数返回⽐较两个指针字符串指定长度
1.30 AnsiStrLIComp(S1,S2,N) 返回⽐较两个指针字符串指定长度
1.31 AnsiStrLower(Str) 返回指针字符串⼩写形式
1.32 AnsiStrPos函数返回指针字符串Str2在Str1中第⼀个出现的地址1.33 AnsiStrRScan函数返回指针字符串Str2在Str1中最后⼀个出现的地址1.34 AnsiStrScan函数返回指针字符串Str2在Str1中第⼀个出现的地址1.35 AnsiStrUpper(Str) 返回指针字符串⼤写形式
1.36 AnsiUpperCa(S) 返回字符串S的⼤写形式
1.37 AppendStr(P, S) 在字符串P后追加字符串S
1.38 AssignStr(P, S) 将字符串S更新给字符串指针P
1.39 ByteToBin 字节转⼆进制串
1.40 CompareMem(P1,P2,N) 返回⽐较两个内存指针
1.41 CompareStr(S1,S2) 返回⽐较两个字符
1.42 CompareText(S1,S2) 返回⽐较两个字符串
1.43 Concat函数连接两个或多个字符串为⼀个字符串
1.44 Copy函数返回字符串1从K开始的N个字符
1.45 DecodeSoundexInt(AValue) 返回探测整数的解码
1.46 DecodeSoundexWord(AValue) 返回探测⽂字数值的解码
1.47 Delete(s,k,n)过程删除字符串中指定的字符串
1.48 DispoStr(P) 释放字符串指针P资源
1.49 DupeString(串1,N) 返回字符串1的N个复本
1.50 ExtractStrings函数
1.51 GetHzPy 取汉字的拼⾳
1.52 High(数组) 返回数组下标的最⼤值
1.53 IfThen(AValue ATrue,AFal) 返回指定的逻辑字符串
1.54 Inrt(s1,s2,n)过程插⼊⼀个字符(串)
1.55 InStr 判断s1是否包含在s2中
1.56 IntToByte 返回整数Value转换成字节数
1.57 IntToHex(ValueDigits) 返回整数Value转换成⼗六进制表现结果
1.58 IntToStr(Value) 返回整数Value转换成字符串
1.59 IntToStrSp 带分隔符的整数-字符转换
1.60 IsValidIdent(Ident) 返回字符串Ident是否是正确的标识符
1.61 LeftStr(串1, N) 返回字符串1左边的N个字符
1.62 Length函数返回指定字符串的长度
1.63 LineStart函数
1.64 LinesToStr 多⾏⽂本转单⾏(换⾏符转’\n’)
1.65 Low(数组) 返回数组下标的最⼩值
1.66 LowerCa(S) 返回字符串S的⼩写形式
1.67 MidStr(串1,K,N) 返回字符串1从K开始的N个字符
1.68 NewStr(S) 返回⼀个新的字符串指针地址
1.69 Pchar(S)函数长字符串变量S转为指针类型
1.70 PosEx函数返回指针字符串Str2在Str1中第⼀个出现的地址1.71 Pos函数返回指针字符串Str2在Str1中第⼀个出现的地址1.72 QdStr(S) 返回字符串S在pascal中的表现形式
1.73 QuotedStr函数返回字符串S在pascal中的表现形式
1.74 RandomFrom(数组) 随机返回字符串数组数组中的⼀个元素
1.75 ReverString(串1) 返回字符串1的反序
1.76 RightStr(串1, N) 返回字符串1右边的N个字符
1.77 SameText(S1,S2) 返回两个字符串是否相等
1.78 SearchBuf() 返回第⼀个搜索到的指针位置
1.79 SetLength(S,n)过程设置字符串或动态数组长度
1.80 SetString过程
1.81 ShortString 长字符串转为短字符串
1.82 Soundex(串1,N) 返回探测字符串
1.83 SoundexCompare(串1,串2,N) 返回⽐较两个字符串的探测字符串的结果
1.84 SoundexInt(串1,N) 返回探测整数
1.85 SoundexProc(串1,串2) 返回两个字符串的探测字符串是否相同
1.86 SoundexSimilar(串1,串2,N) 返回两个字符串的探测字符串是否相同
1.87 SoundexWord(串1) 返回探测⽂字数值
1.88 Spc 返回空格串
1.89 StrCat函数连接两个指针字符串
1.90 StrComp函数⽐较两个指针字符串
1.91 StrCopy函数将指针字符串2复制到指针字符串1中
1.92 StrECopy函数将⼀个串复制到另⼀个串并返回结果字符串尾部的指针1.93 StrEnd函数返回指向字符串尾部的指针
1.94 StringOfChar函数
1.95 StringReplace函数返回字符串1中⽤⼦串2替换成⼦串3的结果
1.96 StrLCat函数将⼀串中的字符附加到另⼀串尾并返回合并的字符串1.97 StrLComp函数返回⽐较两个指针字符串指定长度1.98 StrLCopy函数将指针字符串2指定长度n复制到指针字符串1中
1.99 StrLen函数返回字符串中的字符数
1.100 StrLIComp函数以最⼤长度⽐较两个字符串(不区分⼤⼩写)
1.101 StrLower函数返回字符串S的⼩写形式
1.102 StrMove函数将指针串2指定内存数量n复制覆盖到指针串1中
1.103 StrPCopy函数返回将指针字符串2复制到指针字符串1中
1.104 StrPLCopy函数将字符串2指定长度n复制到指针字符串1中
1.105 StrPos函数返回指针字符串Str2在Str1中第⼀个出现的地址
1.106 StrRScan函数返回指针字符串Str2在Str1中最后⼀个出现的地址1.107 StrScan函数返回指针字符串Str2在Str1中第⼀个出现的地址
1.108 StrToBool(S) 返回字符串S转换成逻辑值
1.109 StrToBoolDef(S, Default) 返回字符串S转换成逻辑值
1.110 StrToInt(S) 返回字符串S转换成整数
1.111 StrToInt64(S) 返回字符串S转换成六⼗四位整数
1.112 StrToInt64Def(S, Default) 返回字符串S转换成六⼗四位整数
1.113 StrToIntDef(S,Default) 返回字符串S转换成整数
1.114 StrToLines 单⾏⽂本转多⾏(’\n’转换⾏符)
1.115 StrUpper函数返回字符串S的⼤写形式
pe盘制作
1.116 Str过程将数值转换为字符串
1.117 StuffString(串1,K,N, 串2) 返回嵌套字符串
1.118 StuffString函数返回嵌套字符串
1.119 SwapStr 交换字串
北京兵变1.120 Trim(S) 返回除去字符串S左右不可见字符
1.121 TrimLeft(S) 返回除去字符串S左边不可见字符
1.122 TrimRight(S) 返回除去字符串S右边不可见字符
1.123 TryStrToBool(S,outValue) 返回字符串S转换成逻辑值Value是否成功1.124 TryStrToInt(S,outValue) 返回字符串S转换成整数Value是否成功
1.125 TryStrToInt64(S,outValue) 返回字串S转换成六⼗四位整数值是否成功1.126 UpperCa(S) 返回字符串S的⼤写形式
1.127 Val过程将字符串转换为整型值
1.128 VarArrayCreate([0,n],类型) 创建⼀个指定类型的数组
1.129 VarArrayHighBound(Array,1) 返回数组上标
1.130 VarArrayLowBound(Array,1) 返回数组下标
1.131 VarArrayOf(S1,S
1.132 VarType(vS) 返回变体类型的类型代码
1.133 WideCompareStr(S1,S2) 返回⽐较两个双字节字符串
1.134 WideCompareText(S1,S2) 返回⽐较两个双字节字符串
1.135 WideLowerCa(S) 返回双字节字符串的⼩写形式
1.136 WideSameStr(S1,S2) 返回两个双字节字符串是否相同
摄影头像
1.137 WideSameText(S1,S2) 返回两个双字节字符串是否相同
1.138 WideUpperCa(S) 返回双字节字符串的⼤写形式
第2章数学计算函数
2.1 Abs函数绝对值
2.2 Ceil(const X:Extended):Integer 返回最⼩整数>=X,|X|
2.3 CompareValue函数浮点数⽐较
2.4 DivMod过程16位整数除法⼀次调⽤得出结果和余数
2.5 EnsureRange函数范围切断函数
2.6 Exp函数e的X次⽅(e=1.7314626)
2.7 Floor(const X:Extended):Integer 返回最⼤整数<=X,|X|
2.8 Frac函数返回参数的⼩数部分
2.9 InRange函数范围测试函数
2.10 Int函数取整
2.11 IsZero函数零测试,若值为0(或者是⾮常⾮常接近于0)则返回真2.12 Ldexp函数返回X*2^P 2.13 Ln函数⾃然对数函数
2.14 Log10函数常⽤对数函数
2.15 Log2函数基数为2的X对数
2.16 LogN函数基数为N的X对数
2.17 Max函数最⼤值
2.18 Min函数最⼩值
2.19 Pi函数返回圆周率Pi
2.20 Poly(const X:Extended;const
Coefficients:arrayofDouble):Extended 计算⼀元多项式A[0]+A[1]*X+...+A[N]*X^N在变量X时的值2.21 Power函数指数函数:任意基数的任意幂2.22 Randomize 随机种⼦
2.23
Random[(Range:Integer)] 整数参数返回0<=Random(Range)
婴儿发烧物理降温2.24 RoundTo函数如Frac(X)<0.5则返回X否则返回X+1,其缺省凑整到
1/100
2.25 SameValue函数浮点数⽐较:两数是否相等
2.26 Sign函数符号函数
2.27 Sqr函数平⽅函数
2.28 Sqrt函数平⽅根函数
2.29 Trunc函数将实型值截取为整型值
2.30 VarComplexAbs函数
2.31 VarComplexAbsSqr函数
社会实践日记
2.32 VarComplexAngle函数
第3章序数函数
3.1 Inc过程参数⾃加
3.2 Odd函数判断是否是奇数
3.3 Ord函数返回⼀序数类型所对应的序数值3.4 Pred函数返回序数的前者