System.SysUtils.AnsiStrPos

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

function AnsiStrPos(Str, SubStr: PAnsiChar): PAnsiChar;
function AnsiStrPos(Str, SubStr: PWideChar): PWideChar;

C++

extern DELPHI_PACKAGE char * __fastcall AnsiStrPos _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (char * Str, char * SubStr)/* overload */;

プロパティ

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

説明

警告: AnsiStrPos の ANSI バージョンは廃止予定です。AnsiStrings ユニットを使用してください。

最初の部分文字列を指すポインタを返します。

AnsiStrPos 関数を呼び出すと,Str における最初の SubStr の位置がわかります。SubStr が Str にない場合,AnsiStrPos は nil(Object Pascal)または NULL(C++)を返します。

StrPos 関数とは異なり,AnsiStrPos はマルチバイト文字セット(MBCS)をサポートします。

関連項目