字符串函数大全(25) 功能 返回格式化的字符串资源 说明 字符串资源是指程序的内部资源 参考 function SysUtils.FmtStr;function SysUtils.FindStringResource 例子 <NULL>; ━━━━━━━━━━━━━━━━━━━━━ 首部 function StrLen(const Str: PChar): Cardinal; $[SysUtils.pas 功能 返回指针字符串的长度 说明 当指针字符串Str为nil时将触发异常 参考 <NULL> 例子 SpinEdit2.Value := StrLen(PChar(Edit1.Text)); ━━━━━━━━━━━━━━━━━━━━━ 首部 function StrEnd(const Str: PChar): PChar; $[SysUtils.pas 功能 返回指针字符串的结尾 说明 当指针字符串Str为nil时将触发异常 参考 <NULL> 例子 Edit2.Text := StrEnd(PChar(Edit1.Text)) - SpinEdit1.Value; ━━━━━━━━━━━━━━━━━━━━━ 首部 function StrMove(Dest: PChar; const Source: PChar; Count: Cardinal): PChar; $[SysUtils.pas 功能 返回将指针字符串Source指定内存数量Count复制覆盖到指针字符串Dest中 说明 Dest没有分配资源将触发异常s 参考 function System.Move 例子 ///////Begin StrMove procedure TForm1.Button1Click(Sender: TObject); var VBuffer: PChar; begin VBuffer := '0123456789'; StrMove(VBuffer, PChar(Edit1.Text), SpinEdit1.Value);