首部
function SameText(const S1, S2:
string):
Boolean;
$[SysUtils.pas
功能
返回两个字符串是否相等
说明 不区分大小写
参考
<NULL>
例子
CheckBox1.Checked
:= SameText(Edit1.Text,
Edit2.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiUpperCase(const S:
string):
string;
$[SysUtils.pas
功能
返回字符串S的大写形式
说明
ANSI(American National Standards Institute)美国国家标准协会;非小写的字符不变
参考
function Windows.CharUpperBuff
例子
Edit2.Text := AnsiUpperCase(Edit1.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiLowerCase(const S:
string):
string;
$[SysUtils.pas
功能
返回字符串S的小写形式
说明
非大写字符不处理
参考
function Windows.CharLowerBuff
例子
Edit2.Text := AnsiLowerCase(Edit1.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiCompareStr(const S1, S2:
string):
Integer;
$[SysUtils.pas
功能
反回比较两个字符串
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;区分大小写
参考
function Windows.CompareString
例子
SpinEdit1.Value
:= AnsiCompareStr(Edit1.Text, Edit2.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiSameStr(const S1, S2:
string):
Boolean;
$[SysUtils.pas
功能
返回两个字符串是否相等
说明
区分大小写
参考
function SysUtils.AnsiCompareStr
例子
CheckBox1.Checked
:= AnsiSameStr(Edit1.Text,
Edit2.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiCompareText(const S1, S2:
string):
Integer;
$[SysUtils.pas
功能
反回比较两个字符串
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;不区分大小写
参考
function Windows.CompareString
例子
SpinEdit1.Value
:= AnsiCompareText(Edit1.Text, Edit2.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiSameText(const S1, S2:
string):
Boolean;
$[SysUtils.pas
功能
返回两个字符串是否相等
说明
不区分大小写
参考
function SysUtils.AnsiCompareText
例子
CheckBox1.Checked
:= AnsiSameText(Edit1.Text, Edit2.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrComp(S1,
S2: PChar):
Integer;
$[SysUtils.pas
功能
返回比较两个指针字符串
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;区分大小写
参考
function System.CompareString
例子
SpinEdit1.Value
:= AnsiStrComp(PChar(Edit1.Text), PChar(Edit2.Text))
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrIComp(S1,
S2: PChar):
Integer;
$[SysUtils.pas
功能
返回比较两个指针字符串
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;不区分大小写;Ignore(忽略)
参考
function Windows.CompareString
例子
SpinEdit1.Value
:= AnsiStrIComp(PChar(Edit1.Text), PChar(Edit2.Text))
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrLComp(S1,
S2: PChar;
MaxLen: Cardinal):
Integer;
$[SysUtils.pas
功能
返回比较两个指针字符串指定长度
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;区分大小写;Length(长度)
参考
function Windows.CompareString
例子
SpinEdit1.Value
:= AnsiStrLComp(PChar(Edit1.Text), PChar(Edit2.Text),
SpinEdit2.Value)
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrLIComp(S1,
S2: PChar;
MaxLen: Cardinal):
Integer;
$[SysUtils.pas
功能
返回比较两个指针字符串指定长度
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;不区分大小写
参考
function Windows.CompareString
例子
SpinEdit1.Value
:= AnsiStrLIComp(PChar(Edit1.Text), PChar(Edit2.Text),
SpinEdit2.Value)
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrLower(Str:
PChar): PChar;
$[SysUtils.pas
功能
返回指针字符串小写形式
说明
非大写字符不处理
参考
function Windows.CharLower
例子
Edit2.Text := AnsiStrLower(PChar(Edit1.Text));
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrUpper(Str:
PChar): PChar;
$[SysUtils.pas
功能
返回指针字符串大写形式
说明
非小写字符不处理
参考
function Windows.CharUpper
例子
Edit2.Text := AnsiStrUpper(PChar(Edit1.Text));
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiLastChar(const S:
string):
PChar; $[SysUtils.pas
功能
返回字符串S的最后一个指针字符
说明
当字符串S为空串则返回空指针
参考
function SysUtils.ByteType
例子
Edit2.Text := AnsiLastChar(Edit1.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function AnsiStrLastChar(P:
PChar): PChar;
$[SysUtils.pas
功能
返回指针字符串P的最后一个指针字符
说明
当字符串P为空空指针则返回空指针
参考
function SysUtils.ByteType
例子
Edit2.Text := AnsiLastChar(PChar(Edit1.Text));
━━━━━━━━━━━━━━━━━━━━━
首部
function WideUpperCase(const S:
WideString):
WideString;
$[SysUtils.pas
功能
返回双字节字符串的大写形式
说明
WideChar双字节字符
参考
function Windows.CharUpperBuffW
例子
Edit2.Text := WideUpperCase(Edit1.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function WideLowerCase(const S:
WideString):
WideString;
$[SysUtils.pas
功能
返回双字节字符串的小写形式
说明
我怎么就测试不出来呢
参考
function Windows.CharLowerBuffW
例子
Edit2.Text := WideLowerCase(Edit1.Text);
━━━━━━━━━━━━━━━━━━━━━
首部
function WideCompareStr(const S1, S2:
WideString):
Integer;
$[SysUtils.pas
功能
返回比较两个双字节字符串
说明
当S1>S2返回值>0;当S1<S2返回值<0;当S1=S2返回值=0;区分大小写
参考
function Windows.CompareStringW
例子
SpinEdit1.Value
:= WideCompareStr(Edit1.Text, Edit2.Text);