System.WideStrUtils.DetectUTF8Encoding

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

Delphi

function DetectUTF8Encoding(const s: RawByteString): TEncodeType;

C++

extern DELPHI_PACKAGE TEncodeType __fastcall DetectUTF8Encoding(const System::RawByteString s);

プロパティ

種類 可視性 ソース ユニット
function public
System.WideStrUtils.pas
System.WideStrUtils.hpp
System.WideStrUtils System.WideStrUtils


説明

指定された RawByteString のエンコーディングを検知します。

DetectUTF8Encoding を呼び出すと、指定された System.RawByteString が UTF-8、ASCII、ANSI のいずれのエンコーディングかを検知することができます。

メモ: DetectUTF8Encoding は、検知されたエンコーディングの妥当性は保証していません。DetectUTF8Encoding は、文字列内に現れる文字をチェックすることにより、エンコーディングの識別を試みるのみです。

関連項目