Delphi-CompareText 函數


函數名稱 CompareText

所在單元 System.SysUtils

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

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

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

函數備注 CompareText 不建議用。 建議使用 AnsiCompareText函數,功能和使用方法與 CompareText類似。

舉例如下        

     

 1 var
 2   s1, s2: string;
 3   iResult: Integer;
 4 begin
 5   s1 := 'Bac';
 6   s2 := 'bac';
 7   iResult := CompareText(s1, s2);
 8   case iResult of
 9     - 1: ShowMessage('s1 < s2');
10     0: ShowMessage('s1 = s2');// 本次結果在此,不區分大小寫
11     1: ShowMessage('s1 > s2'); 12   end;
13 end;

 


免責聲明!

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



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