更全的Delphi函数参考大全
- 格式:docx
- 大小:35.82 KB
- 文档页数:30
更全的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 AnsiLowerCase(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 AnsiResemblesText(串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 AnsiUpperCase(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 DisposeStr(P) 释放字符串指针P资源
1.49 DupeString(串1,N) 返回字符串1的N个复本
1.50 ExtractStrings函数
1.51 GetHzPy 取汉字的拼音
1.52 High(数组) 返回数组下标的最大值
1.53 IfThen(AValue ATrue,AFalse) 返回指定的逻辑字符串
1.54 Insert(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 LowerCase(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 ReverseString(串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的大写形式
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是否成功