function AnsiCompareStr(const S1: ; const S2:):Integer; |
比较两个字符串 |
function AnsiCompareText(const S1: ; const S2:):Integer; |
比较两个字符串,不区分大小写 |
function AnsiExtractQuotedStr(var Src: PChar; Quote: Char):; |
从字符串中删除引号 |
function AnsiLastChar(const S:):PChar; |
获取字符串的最后一个字符 |
function AnsiLowerCase(const s:): |
将字符串转换为全小写 |
function AnsiQuotedStr(const S: ; Quote: Char):; |
引号 |
function AnsiStrComp(S1: PChar;S2: PChar):Integer; |
比较区分大小写的字符串 |
function AnsiStrIComp(S1: PChar; S2: PChar):Integer; |
比较不区分大小写的字符串 |
function AnsiStrLComp(S1: PChar; S2: PChar; MaxLen: Cardinal):Integer; |
比较字符串的L个字符区分大小写 |
function AnsiStrLIComp(S1: PChar; S2: PChar; MaxLen: Cardinal):Integer; |
比较不区分大小写的字符串的L个字符 |
function AnsiStrLastChar(Str: PChar):PChar; |
获取字符串的最后一个字符 |
function AnsiStrLower(Str: PChar):PChar; |
将字符串转换为全小写 |
function AnsiStrUpper(Str: PChar):PChar; |
将字符串转换为全大写 |
function AnsiUpperCase(const s:):; |
将字符串转换为全大写 |
procedure AppendStr(var Dest: ; const S:); |
追加2个字符串 |
procedure AssignStr(var P: PString; const S:); |
在堆上分配字符串值 |
function CompareStr(const S1: ; const S2:):Integer; overload; |
比较两个字符串区分大小写 |
function CompareText(const S1: ; const S2:):Integer; |
比较不区分大小写的两个字符串 |
procedure DisposeStr(S: PString); overload; |
从堆中删除字符串 |
procedure DisposeStr(S: PShortString); overload; |
从堆中删除字符串 |
function IsValidIdent( const Ident:):Boolean; |
字符串是有效的Pascal标识符吗 |
function LastDelimiter(const Delimiters: ; const S:):Integer; |
字符串中字符的最后一次出现 |
function LeftStr(const S: ; Count: Integer):; |
获取字符串的前N个字符 |
function LoadStr(Ident: Integer):; |
从资源加载字符串 |
function LowerCase(const s: ):; overload; |
将字符串转换为全小写 |
function LowerCase(const V: variant ):; overload; |
将字符串转换为全小写 |
function NewStr(const S:):PString; overload; |
在堆上分配新字符串 |
function RightStr(const S: ; Count: Integer):; |
获取字符串的最后N个字符 |
function StrAlloc(Size: Cardinal):PChar; |
为字符串分配内存 |
function StrBufSize(Str: PChar):SizeUInt; |
为字符串保留内存 |
procedure StrDispose(Str: PChar); |
从堆中删除字符串 |
function StrPas(Str: PChar):; |
将PChar转换为pascal字符串 |
function StrPCopy(Dest: PChar; Source:):PChar; |
复制帕斯卡字符串 |
function StrPLCopy(Dest: PChar; Source: ; MaxLen: SizeUInt):PChar; |
复制N个字节的Pascal字符串 |
function UpperCase(const s:):; |
将字符串转换为全大写 |