KlassenKlassenKlassenKlassen | | | | Operatoren

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.

Wählen Sie oben rechts eine andere Programmiersprache aus.

dev_inspect_ctrldev_inspect_ctrlDevInspectCtrldev_inspect_ctrlDevInspectCtrlDevInspectCtrl (Operator)

Name

dev_inspect_ctrldev_inspect_ctrlDevInspectCtrldev_inspect_ctrlDevInspectCtrlDevInspectCtrl — Öffnet ein Fenster zur Inspektion einer oder mehrerer Steuervariablen.

Signatur

dev_inspect_ctrl( : : Variable : )

Herror dev_inspect_ctrl(const Hlong Variable)

Herror T_dev_inspect_ctrl(const Htuple Variable)

Herror dev_inspect_ctrl(const HTuple& Variable)

void DevInspectCtrl(const HTuple& Variable)

void HOperatorSetX.DevInspectCtrl([in] VARIANT Variable)

static void HOperatorSet.DevInspectCtrl(HTuple variable)

Beschreibung

dev_inspect_ctrldev_inspect_ctrlDevInspectCtrldev_inspect_ctrlDevInspectCtrlDevInspectCtrl öffnet ein Inspektionsfenster, in dem die Werte einer oder mehrerer Steuervariablen angezeigt werden. Dies entspricht dem Punkt Ansehen im Kontextmenü einer Steuervariablen im Variablenfenster.

Das normale Inspektionsfenster zeigt die Werte und optional noch zusätzliche Statistiken in einer Tabelle an. Für einige semantische Typen, wie z.B. Matrizen, wird automatisch eine spezielle Repräsentation verwendet. Für mehr Informationen hierzu siehe das Kapitel "Inspecting Variables" im HDevelop User's Guide.

Durch die Übergabe eines Tupels von Variablen in VariableVariableVariableVariableVariablevariable kann ein Inspektionsfenster für mehrere Variablen geöffnet werden. Es ist weiter möglich, den Inspektionsmodus explizit zu bestimmen, indem man als erstes Element eine entsprechende Zeichenkette als Literal einfügt:

'tuple':

Zeigt die Werte im normalen Inspektionsfenster an, selbst wenn für den semantischen Type der Variable eine spezielle Repräsentation existiert.

'plot':

Stellt die Werte numerischer Variablen grafisch gegen den Tupelindex dar.

'plot_xy':

Stellt die Werte numerischer Variablen grafisch als X-Y Paare dar. Hierzu übergibt man eine gerade Anzahl an Variablen, die jeweils paarweise dieselbe Länge haben müssen.

Normalerweise wird der Inhalt des Dialogs aktualisiert sobald sich die Werte der Variablen ändern. Dieses Verhalten kann jedoch durch den Operator dev_update_vardev_update_varDevUpdateVardev_update_varDevUpdateVarDevUpdateVar oder die Einstellung Variablen aktualisieren beeinflusst werden.

Der Dialog kann durch Drücken des Schließen-Knopfes oder den Aufruf von dev_close_inspect_ctrldev_close_inspect_ctrlDevCloseInspectCtrldev_close_inspect_ctrlDevCloseInspectCtrlDevCloseInspectCtrl geschlossen werden.

Achtung

Dieser Operator wird beim Codeexport ignoriert.

Parameter

VariableVariableVariableVariableVariablevariable (input_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer / real / string) (int / long / double / string) (Hlong / double / HString) (Hlong / double / char*) (Hlong / double / BSTR) (Hlong / double / char*)

Name der Variablen, deren Inhalt untersucht werden soll.

Beispiel (HDevelop)

read_image (Image, 'fabrik')
regiongrowing (Image, Regions, 3, 3, 6, 100)
area_center (Regions, Area, Row, Column)
dev_inspect_ctrl (Area)
dev_inspect_ctrl (['plot_xy', Row, Column])

Ergebnis

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

Siehe auch

dev_update_vardev_update_varDevUpdateVardev_update_varDevUpdateVarDevUpdateVar

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren