System.StrUtils.MidStr

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

Delphi

function MidStr(const AText: AnsiString; const AStart, ACount: Integer): AnsiString; overload;
function MidStr(const AText: string; const AStart, ACount: Integer): string; overload;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall MidStr _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (const System::AnsiString AText, const int AStart, const int ACount)/* overload */;

プロパティ

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

説明

文字列内の指定された部分に表示される,指定された長さの部分文字列を返します。

MidStr は,AText[AStart]の Count プロパティで指定した部分文字列を返します。

AStart が AText より長い場合,MidStr は空の文字列または要素を返します。

Count が有効な文字数以上の値を指定している場合は,AText[AStart]から AText の最後までの文字だけが返されます。

メモ:  AText が AnsiString で,現在のロケールがマルチバイト文字列を使用している場合,MidStr は ACount 以上のバイト数を返す場合があります。特定のバイト数を返すには,MidBStr 関数を使用してください。

関連項目