GrapeCity SPREAD for Windows Forms 12.0J
ParseInput(IWorksheet,String,Int32,Int32,IPrimitiveValue,Expression,Int32,ParseInputMode) メソッド


数式を使用するGrapeCity.Spreadsheet.IWorksheetオブジェクト。
入力値を示す文字列値。
コンテキスト行インデックスを示す整数値。
コンテキスト列インデックスを示す整数値。
プリミティブ値を格納するGrapeCity.CalcEngine.IPrimitiveValueオブジェクト。
入力された数式を格納するGrapeCity.CalcEngine.Expression
入力値から解析された数値書式。
テキストの解析方法を示すParseInputMode値。
入力値を解析します。入力値にはプリミティブ値と数式の両方を指定できます。
構文
'Declaration
 
Public Shared Function ParseInput( _
   ByVal worksheet As IWorksheet, _
   ByVal value As String, _
   ByVal contextRow As Integer, _
   ByVal contextColumn As Integer, _
   ByRef primitiveValue As IPrimitiveValue, _
   ByRef expression As Expression, _
   ByRef builtInNumFmt As Integer, _
   Optional ByVal mode As ParseInputMode _
) As Boolean
'使用法
 
Dim worksheet As IWorksheet
Dim value As String
Dim contextRow As Integer
Dim contextColumn As Integer
Dim primitiveValue As IPrimitiveValue
Dim expression As Expression
Dim builtInNumFmt As Integer
Dim mode As ParseInputMode
Dim value As Boolean
 
value = UIHelper.ParseInput(worksheet, value, contextRow, contextColumn, primitiveValue, expression, builtInNumFmt, mode)

パラメータ

worksheet
数式を使用するGrapeCity.Spreadsheet.IWorksheetオブジェクト。
value
入力値を示す文字列値。
contextRow
コンテキスト行インデックスを示す整数値。
contextColumn
コンテキスト列インデックスを示す整数値。
primitiveValue
プリミティブ値を格納するGrapeCity.CalcEngine.IPrimitiveValueオブジェクト。
expression
入力された数式を格納するGrapeCity.CalcEngine.Expression
builtInNumFmt
入力値から解析された数値書式。
mode
テキストの解析方法を示すParseInputMode値。

戻り値の型

数式を正常に解析できる場合はtrue、それ以外の場合はfalse
解説
この関数には、空の数式は指定できません。数式が空かどうかは呼び出し元がチェックする必要があります。
参照

UIHelper クラス
UIHelper メンバ

 

 


Copyright © 2004 GrapeCity inc.