Delphi-CompareStr 函數


函數名稱 CompareStr

所在單元 System.SysUtils

函數原型 function CompareStr(const S1, S2: string): Integer;

函數功能 比較兩個字符串的大小,返回值為 -1 [ 當 S1<S2 時 ] 或 0 [ 當 S1=S2  時 ] 或 1 [當 S1>S2  時].

             比較規則:區分大小寫;兩個字符串的字符依次從左至右逐一比較,大小取決於字符在ASCII表中的序號,序號大的對應的字符為大。

函數備注 CompareStr 已被棄用。 建議使用 AnsiCompareStr函數,功能和使用方法與 CompareStr類似。

舉例如下        

var
  s1, s2: string;
  iResult: Integer;
begin
  s1 := 'abc';
  s2 := 'bac';
  iResult := CompareStr(s1, s2);
  case iResult of
    - 1: ShowMessage('s1 < s2'); // 本次比較結果在此
    0: ShowMessage('s1 = s2');
    1: ShowMessage('s1 > s2');
  end;
end;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM