このメソッドは、式の文字列を解析された式に変換します。
構文
int Parse(
string upstrExpression,
enum_PARSEFLAGS dwFlags,
uint nRadix,
out string pbstrError,
out uint pichError,
out IDebugParsedExpression ppParsedExpression
);
パラメーター
upstrExpression
[入力] 解析する式の文字列。
dwFlags
[入力] 式の解析方法を決定する PARSEFLAGS 定数のコレクション。
nRadix
[入力] 数値情報を解釈するために使用される基数。
pbstrError
[出力] エラーを人間が判読できるテキストとして返します。
pichError
[出力] 式の文字列内のエラーの先頭の文字位置を返します。
ppParsedExpression
[出力] 解析された式を IDebugParsedExpression オブジェクトで返します。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。
解説
このメソッドでは、実際の値ではなく、解析された式が生成されます。 解析された式を評価する (つまり、値に変換する) 準備ができました。