お問い合わせ
HOME > マニュアル > General > Expression

Expression(式)

Expression(式)は、1 つ以上のオペランドと、単一の値、オブジェクト、メソッド、または名前空間に評価できる 0 個以上の演算子のシーケンスです。

サポートされている機能

式は演算子を使用して組み合わせることができます。
各演算子には優先順位があります。
優先度に含まれるいくつかの式の一覧を次に示します。

1.プライマリ
2.単項演算子
3.べき乗演算子
4.乗法演算子
5.加法演算子
6.関係演算子
7.論理演算子
名前 説明 使用法 結果
Abs 指定した数値の絶対値を返します。 Abs(-1) 1M
Acos コサインが指定した数値の角度を返します。 Acos(1) 0d
Asin サインが指定した数値の角度を返します。 Asin(0) 0d
Atan タンジェントが指定した数値の角度を返します。 Atan(0) 0d
Ceiling 指定した数値以上の最小整数を返します。 Ceiling(1.5) 2d
Cos 指定した角度のコサインを返します。 Cos(0) 1d
Exp eを指定した累乗で返します。 Exp(0) 1d
Floor 指定した数値以下の最大整数を返します。 Floor(1.5) 1d
IEEERemainder 指定した数値を別の指定した数値で除算した結果の剰余を返します。 IEEERemainder(3, 2) -1d
Log 指定した数値の対数を返します。 Log(1, 10) 0d
Log10 指定した数値の 10 を底とする対数を返します。 Log10(1) 0d
Max 指定した2つの数値のうち大きい方を返します。 Max(1, 2) 2
Min 2つの数値のうち小さい方を返します。 Min(1, 2) 1
Pow 指定した数値を指定した累乗で返します。 Pow(3, 2) 9d
Round 値を最も近い整数または指定した小数点以下の桁数に丸めます。中間数値の動作は、式オブジェクトの構築中に、 EvaluateOption.RoundAwayFromZeroを使用して変更できます。 Round(3.222, 2) 3.22d
Sign 数値の符号を示す値を返します。 Sign(-10) -1
Sin 指定した角度のサインを返します。 Sin(0) 0d
Sqrt 指定した数値の平方根を返します。 Sqrt(4) 2d
Tan 指定した角度のタンジェントを返します。 Tan(0) 0d
Truncate 数値の整数部を計算します。 Truncate(1.7) 1

ポート

Expression(式)コンポーネントは、既定でコントロール入力、コントロール出力ポートおよびデータ出力ポートを公開します。

ポート 説明
Control In(コントロール入力) 1つ以上のコンポーネントのコントロール出力ポートに接続する必要があります。
Control Out(コントロール出力) 他のコンポーネントの コントロール入力 ポートに接続する必要があります。
Data In- Dynamic(データ入力) 式コンポーネント内の変数のデータを収集する別のコンポーネントの データ 出力 ポートに接続する必要があります。
このポートは、式コンポーネントで指定した変数の名前で動的に作成されます。
Data Out(データ出力) データを収集する別のコンポーネントの データ入力 ポートに接続する必要があります。
式コンポーネントは、オブジェクト、文字列、整数などの任意の型のデータを返すことができます。

プロパティ

Expression(式)コンポーネントのプロパティを編集するには、プロパティ ウィンドウでプロパティを変更します。
次のプロパティが編集可能です。

プロパティ 説明
Search それぞれのプロパティを検索します。
Delay After Execution アクションが実行された後(秒単位)の待機時間を指定します。
Delay Before Execution アクションが実行されるまでの待機時間(秒単位)を指定します。

例を見てみましょう。

式コンポーネントを使用するには:

1. Toolboxで、Generalを展開します。 2. Expressionコンポーネントをドラッグし、デザインサーフェイスにドロップします。 3. Expressionコンポーネントのタイトルバーの下に式を入力します。たとえば、式を (i/j) *k とします。
データ入力 ポートは、式テキスト ボックスで指定した変数の名前で動的に作成されます。
4. 動的に作成された入力をダブルクリックし、値を指定します。 5. MessageBoxを展開し、show コンポーネントをドラッグしてデザイン サーフェイスにドロップします。 6. 以下のポートを接続します:
  • すべてのコンポーネントのコントロールポート。
  • Expressionコンポーネントのデータ出力ポートをshowコンポーネントのデータ入力ポートへ。
7. ツールバーのRunをクリックします。

このサイトは、株式会社EXAMPLEのコーポーレートサイトです。
サンプルの文書ですので、ご注意ください。サンプルの文書ですので、ご注意ください。サンプルの文書ですので、ご注意ください。