read_component_modelT_read_component_modelReadComponentModelReadComponentModelread_component_model (Operator)

Name

read_component_modelT_read_component_modelReadComponentModelReadComponentModelread_component_model — Einlesen eines Komponentenmodells von Datei.

Signatur

read_component_model( : : FileName : ComponentModelID)

Herror T_read_component_model(const Htuple FileName, Htuple* ComponentModelID)

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

void HComponentModel::HComponentModel(const HString& FileName)

void HComponentModel::HComponentModel(const char* FileName)

void HComponentModel::HComponentModel(const wchar_t* FileName)   (Nur Windows)

void HComponentModel::ReadComponentModel(const HString& FileName)

void HComponentModel::ReadComponentModel(const char* FileName)

void HComponentModel::ReadComponentModel(const wchar_t* FileName)   (Nur Windows)

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

public HComponentModel(string fileName)

void HComponentModel.ReadComponentModel(string fileName)

def read_component_model(file_name: str) -> HHandle

Beschreibung

read_component_modelread_component_modelReadComponentModelReadComponentModelReadComponentModelread_component_model liest ein Komponentenmodell, das mit write_component_modelwrite_component_modelWriteComponentModelWriteComponentModelWriteComponentModelwrite_component_model geschrieben wurde, aus der Datei FileNameFileNameFileNameFileNamefileNamefile_name ein und gibt es in ComponentModelIDComponentModelIDComponentModelIDComponentModelIDcomponentModelIDcomponent_model_id zurück. Die Dateiendung für das Komponentenmodell ist in HALCON 'cbm'.

Ausführungsinformationen

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

FileNameFileNameFileNameFileNamefileNamefile_name (input_control)  filename.read HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name der Datei.

Dateiendung: .cbm

ComponentModelIDComponentModelIDComponentModelIDComponentModelIDcomponentModelIDcomponent_model_id (output_control)  component_model HComponentModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Komponentenmodells.

Ergebnis

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

Nachfolger

find_component_modelfind_component_modelFindComponentModelFindComponentModelFindComponentModelfind_component_model

Modul

Matching