いつも迷うのでメモしておきます。 大小文字を区別しない比較は SameText CompareText → ソートの時などに使う AnsiSameText AnsiCompareText 大小文字を区別する比較は SameStr CompareStr AnsiSameStr AnsiCompareStr になります。 なぜ、大小文字を区別しない比較が『Text』で 区別する比較が『Str』なのかは謎です。 大小文字が異なっていても "テキスト"としては同一かどうか比較できるけど "ストリング"としては別物という意味合いでしょうか。 function SameString: Boolean; と、 function SameStringIgnoreCase: Boolean; こんな関数作った方がわかりやすくなるかもしれません。 |