KlassenKlassenKlassenKlassen | | | | Operatoren

read_component_modelread_component_modelReadComponentModelread_component_modelReadComponentModelReadComponentModel (Operator)

Name

read_component_modelread_component_modelReadComponentModelread_component_modelReadComponentModelReadComponentModel — Einlesen eines Komponentenmodells von Datei.

Signatur

read_component_model( : : FileName : ComponentModelID)

Herror read_component_model(const char* FileName, Hlong* ComponentModelID)

Herror T_read_component_model(const Htuple FileName, Htuple* ComponentModelID)

Herror read_component_model(const HTuple& FileName, Hlong* ComponentModelID)

void HComponentModel::ReadComponentModel(const HTuple& FileName)

void ReadComponentModel(const HTuple& FileName, HTuple* ComponentModelID)

void HComponentModel::HComponentModel(const HString& FileName)

void HComponentModel::HComponentModel(const char* FileName)

void HComponentModel::ReadComponentModel(const HString& FileName)

void HComponentModel::ReadComponentModel(const char* FileName)

void HOperatorSetX.ReadComponentModel(
[in] VARIANT FileName, [out] VARIANT* ComponentModelID)

void HComponentModelX.ReadComponentModel([in] BSTR FileName)

static void HOperatorSet.ReadComponentModel(HTuple fileName, out HTuple componentModelID)

public HComponentModel(string fileName)

void HComponentModel.ReadComponentModel(string fileName)

Beschreibung

read_component_modelread_component_modelReadComponentModelread_component_modelReadComponentModelReadComponentModel liest ein Komponentenmodell, das mit write_component_modelwrite_component_modelWriteComponentModelwrite_component_modelWriteComponentModelWriteComponentModel geschrieben wurde, aus der Datei FileNameFileNameFileNameFileNameFileNamefileName ein und gibt es in ComponentModelIDComponentModelIDComponentModelIDComponentModelIDComponentModelIDcomponentModelID zurück. Die Dateiendung für das Komponentenmodell ist in HALCON 'cbm'.

Parallelisierung

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

Parameter

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.read HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name der Datei.

Dateiendung: .cbm

ComponentModelIDComponentModelIDComponentModelIDComponentModelIDComponentModelIDcomponentModelID (output_control)  component_model HComponentModel, HTupleHTupleHComponentModel, HTupleHComponentModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Komponentenmodells.

Ergebnis

Ist der Dateiname korrekt, dann liefert read_component_modelread_component_modelReadComponentModelread_component_modelReadComponentModelReadComponentModel den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Nachfolger

find_component_modelfind_component_modelFindComponentModelfind_component_modelFindComponentModelFindComponentModel

Modul

Matching


KlassenKlassenKlassenKlassen | | | | Operatoren