System.StrUtils.MidBStr

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

Delphi

function MidBStr(const AText: AnsiString; const AByteStart, AByteCount: Integer): AnsiString;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall MidBStr _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (const System::AnsiString AText, const int AByteStart, const int AByteCount);

プロパティ

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

説明

警告: MidBStr は非推奨になっています。 AnsiStrings を使用してください。

文字列の特定部分の特定バイト数分の部分文字列を返します。

MidBStr 関数は,AByteStart で指定したバイト数の位置で始まる部分文字列を,AByteCount で指定したバイト数だけ返します。

AByteStart のバイト数が AText より長い場合,MidBStr は空の文字列または要素を返します。

AByteCount が指定可能なバイト数以上のバイト数を指定している場合,指定可能なバイト数のみ返されます。

メモ:  MidBStr は,すべての文字が 1 バイト長であると想定しているため,AText にマルチバイト文字が含まれている場合は,正しく機能しません。すべての文字列を正しく処理するには,MidStr 関数を使用してください。

関連項目