API:System.WideStrUtils

提供: RAD Studio API Documentation
移動先: 案内検索

ルーチン

AnsiToUtf8ExANSI でエンコードされた文字列を指定コード ページで UTF-8 に変換します。
ConvertStreamFromAnsiToUTF8ストリームのエンコードを ANSI から UTF-8 に変換します。
ConvertStreamFromUTF8ToAnsiストリームのエンコードを UTF-8 から ANSI に変換します。
DetectUTF8Encoding指定された RawByteString のエンコーディングを検知します。
HasExtendCharacter文字列に非 ASCII 文字が含まれるかどうかをチェックします。
HasUTF8BOM文字列やストリームに UTF-8 のバイト オーダー マークが含まれるかどうかを検出します。
InOpArrayWideChar が対象の配列に含まれるかどうかをチェックします。
InOpSetWideChar が対象の集合に含まれるかどうかをチェックします。
IsUTF8LeadByte文字の第 1 バイトに UTF-8 の有効バイト値があるかどうかをチェックします。
IsUTF8String対象の文字列が UTF-8 でエンコードされているかどうかを検出します。
IsUTF8TrailByte文字の第 2 バイト以降に UTF-8 の有効バイト値があるかどうかをチェックします。
LoadResWideStringWideString リソースをロードします。
LoadWideStrWideString リソースをロードします。
UTF8CharLengthUTF-8 の第 1 バイトに続く、バイト数を返します。
UTF8CharSizeUTF-8 の第 1 バイトに続く、バイト数を返します。
UTF8LowerCaseUTF-8 文字列を小文字に変換して返します。
Utf8ToAnsiExUTF-8 でエンコードされた文字列を指定コード ページで ANSI に変換します。
UTF8UpperCaseUTF-8 文字列を大文字に変換して返します。
WideAdjustLineBreaksWideString の改行文字を Windows 形式または Linux 形式を反映するように調整します。
WideDequotedStr引用符で囲まれた WideString を、引用符を外した WideString に変換します。
WideExtractQuotedStr引用符で囲まれた PWideChar を、引用符を外した WideString に変換します。
WideLastCharWideString の最終文字を取得します。
WideQuotedStrWideString に引用符を付けて返します。
WideReplaceStr大文字と小文字を区別しながら検索して、文字列内に出現する指定の部分文字列をすべて指定の文字列に置き換えます。
WideReplaceTextWideString に出現したすべての部分文字列を置き換えます。
WideStringReplace文字列内に出現する部分文字列を置き換えます。
WStrAllocPWideChar 用バッファを割り当て、先頭文字へのポインタを返します。
WStrBufSizeWStrAlloc で割り当てられた PWideChar に格納できる最大文字数を返します。
WStrCatPWideChar に別の PWideChar を追加します。
WStrComp2 つの PWideChar 値を大文字と小文字を区別して比較します。
WStrCopyPWideChar を別の PWideChar にコピーします。
WStrDisposePWideChar を破棄します。
WStrEndPWideChar の末尾のポインタを返します。
WStrLCopyPWideChar 文字群の指定された最大数まで、ソースから対象までコピーします。
WStrLenPWideChar の文字数(NULL 終端文字を除く)を返します。
WStrMove指定した文字数を PWideChar から別の PWideChar にコピーします。
WStrNewPWideChar を新たに割り当てたヒープにコピーし、新しい PWideChar を返します。
WStrPCopyWideString を PWideChar にコピーします。
WStrPLCopyWideString から文字を PWideChar にコピーします。
WStrPos別の PWideChar に最初に出現する PWideChar のポインタを返します。
WStrScanPWideChar に最初に出現する指定文字のポインタを返します。

CharSet利用できる文字の集合を表します。
TEncodeTypeエンコードのリストを定義します。

変数

sUTF8BOMStringUTF-8 のバイト オーダー マーク(BOM)を表します。