日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Delphi 中的字符串函数(5) - SysUtils 中的 Ansi 字符串函数

發布時間:2025/7/14 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Delphi 中的字符串函数(5) - SysUtils 中的 Ansi 字符串函数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//對比字符串是不是一樣: AnsiSameStr、AnsiSameText varss,s: AnsiString;b: Boolean; beginss := 'abc';s := 'ABC';b := AnsiSameStr(ss,s); {區分大小寫}ShowMessage(BoolToStr(b)); {False}b := AnsiSameText(ss,s); {不區分大小寫}ShowMessage(BoolToStr(b)); {True} end;//比較兩個字符串大小: AnsiCompareStr、AnsiCompareText vars1,s2: AnsiString;i: Integer; begins1 := 'Hello';s2 := 'hello';i := AnsiCompareStr(s1,s2); {區分大小寫}ShowMessage(IntToStr(i)); {1}i := AnsiCompareText(s1,s2); {不區分大小寫}ShowMessage(IntToStr(i)); {0}{有 3 種可能的返回值:s1 > s2 : 1s1 < s2 : -1s1 = s2 : 0 } end;//比較兩個文件名大小: AnsiCompareFileName vars1,s2: AnsiString;i: Integer; begins1 := 'c:\temp\2.txt';s2 := 'c:\temp\1.TXT';i := AnsiCompareFileName(s1,s2);ShowMessage(IntToStr(i)); {1}{有 3 種可能的返回值:s1 > s2 : 1s1 < s2 : -1s1 = s2 : 0 } end;//大小寫轉換: AnsiUpperCase、AnsiLowerCase varss,s: AnsiString; beginss := 'Hello';s := AnsiUpperCase(ss);ShowMessage(s); {HELLO}s := AnsiLowerCase(ss);ShowMessage(s); {hello} end;//文件名大小寫轉換: AnsiUpperCaseFileName、AnsiLowerCaseFileName varss,s: AnsiString; beginss := 'C:\Temp\1.txt';s := AnsiUpperCaseFileName(ss);ShowMessage(s); {C:\TEMP\1.TXT}s := AnsiLowerCaseFileName(ss);ShowMessage(s); {c:\temp\1.txt} end;//查找一個字符串在另一個字符串中最先出現的位置: AnsiPos varss,s: AnsiString;i: Integer; beginss := 'abcdefgcd';s := 'cd';i := AnsiPos(s,ss);ShowMessage(IntToStr(i)); {3} end;//添加定界符: AnsiQuotedStr varss,s: AnsiString; beginss := 'Hello';s := AnsiQuotedStr(ss, '"'); {參數2是定界符, Char 類型}ShowMessage(s); {"Hello"}s := AnsiQuotedStr(ss, '#');ShowMessage(s); {#Hello#}ss := 'Hello#Hello'; {如果中間包含要添加的定界符, 將被雙寫}s := AnsiQuotedStr(ss, '#');ShowMessage(s); {#Hello##Hello#} end;//取消字符串兩邊的定界符: AnsiDequotedStr varss,s: AnsiString; beginss := '"Hello"';s := AnsiDequotedStr(ss, '"');ShowMessage(s); {Hello} end; 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的Delphi 中的字符串函数(5) - SysUtils 中的 Ansi 字符串函数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。