API version 1

- ‐

R

複数型

value

オブジェクトの値を示します。

この値が.NETに渡されます。

詳細は コンストラクタ の説明を参照してください。

注意

valueプロパティの値は変更しないでください。

valueプロパティへの値の代入時は、データ型が変更されて正確な値が維持できない場合があります。

オブジェクトの値の設定は、 コンストラクタ または setValue メソッドを使用してください。

関連項目

コンストラクタsetValue メソッド



使用例 CRSダウンロード

Form ExtVal_properties {
   X = 0;
   Y = 0;
   width = 640;
   Height = 300;
   nextTabKey = KEY_F01;
   Button button1 {
           x = 8;
           y = 8;
           width = 104;
           height = 24;
           title = "実行";
           Function OnTouch( e ) {
                   var lib = "System.Windows.Forms, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089";

                   #System.Windows.Forms.MessageBoxButtons.YesNoCancelをFormsの列列挙型の値として生成します
                   var buttons = new ExtVal("System.Windows.Forms.MessageBoxButtons.YesNoCancel", ExtVal.ENUME, lib);

                   var icon = new ExtVal;

                   #System.Windows.Forms.MessageBoxIcon.AsteriskをFormsの列列挙型の値として設定します
                   icon.setValue("System.Windows.Forms.MessageBoxIcon.Asterisk", ExtVal.ENUME, lib);

                   var ret = ExternalObject.InvokeStatic("System.Windows.Forms.MessageBox", lib, "Show", "サンプルMessageBox", "BizDT Sample", buttons, icon);

                   #列列挙型が定義されているライブラリを表示します
                   print( "buttons.lib=", buttons.library);

                   #.NETのデータ型定数値を表示します
                   print( "buttons.type=", buttons.type);

                   #オブジェクトの値を表示します
                   print( "buttons.value=", buttons.value);

                   print( "戻り値:",  ret);
           }
   }
}