System.AnsiStrings.CharToElementLen

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

Delphi

function CharToElementLen(const S: AnsiString; MaxLen: Integer): Integer;

C++

extern DELPHI_PACKAGE int __fastcall CharToElementLen(const System::AnsiString S, int MaxLen)/* overload */;

プロパティ

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

説明

文字列の最初の MaxLen 個の文字の長さをバイト数で返します。

文字列の長さを文字数からバイト数に変換するには、CharToElementLen を呼び出します。CharToElementLen は、S の最初の MaxLen 個の文字に必要なバイト数を返します。S に含まれる文字数が MaxLen より少ない場合は、CharToElementLenS のバイト数を返します。

システムがマルチバイト文字システム(MBCS)を使用していない場合は、CharToElementLenS または MaxLen の長さの小さい方を返します。

関連項目