Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

executable_expressionT_executable_expressionExecutableExpressionExecutableExpressionexecutable_expression (Operator)

Name

executable_expressionT_executable_expressionExecutableExpressionExecutableExpressionexecutable_expression — Führt eine allein stehende Operation aus.

Signatur

executable_expression( : : Expression : )

Herror T_executable_expression(const Htuple Expression)

void ExecutableExpression(const HTuple& Expression)

static void HOperatorSet.ExecutableExpression(HTuple expression)

def executable_expression(expression: MaybeSequence[Union[int, float, str]]) -> None

Beschreibung

Die HDevelop-Sprache kennt einige Operationen, die allein stehend ausgeführt werden. Mit Hilfe des Befehls executable_expressionexecutable_expressionExecutableExpressionExecutableExpressionExecutableExpressionexecutable_expression lassen sich derartige Operationen im Operatorfenster von HDevelop eingeben. Im Freitexteditor hingegen können allein stehende Operationen direkt eingegeben werden.

Derzeit gibt es die folgenden allein stehenden Vektoroperationen:

Nähere Informationen zu diesen Operationen entnehmen Sie bitte dem HDevelop User's Guide.

Auch wenn ExpressionExpressionExpressionExpressionexpressionexpression formal ein Kontrollparameter ist, können auch allein stehende ikonische Vektoroperationen ausgeführt werden.

Parameter

ExpressionExpressionExpressionExpressionexpressionexpression (input_control)  number-vector HTupleMaybeSequence[Union[int, float, str]]HTupleHtuple (real / integer / string) (double / int / long / string) (double / Hlong / HString) (double / Hlong / char*)

Ausführbare Operation.

Beispiel (HDevelop)

read_image (Image1, 'fin1')
read_image (Image2, 'fin2')
ImageVector.insert(1, Image1).insert(2, Image2)
* process vector
ImageVector.clear()

Ergebnis

Sind die Parameterwerte korrekt, dann liefert executable_expressionexecutable_expressionExecutableExpressionExecutableExpressionExecutableExpressionexecutable_expression den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Modul

Foundation