read_bar_code_modelT_read_bar_code_modelReadBarCodeModelReadBarCodeModelread_bar_code_model (Operator)

Name

read_bar_code_modelT_read_bar_code_modelReadBarCodeModelReadBarCodeModelread_bar_code_model — Liest ein Barcode-Modell aus einer Datei und legt ein neues Modell an.

Signatur

read_bar_code_model( : : FileName : BarCodeHandle)

Herror T_read_bar_code_model(const Htuple FileName, Htuple* BarCodeHandle)

void ReadBarCodeModel(const HTuple& FileName, HTuple* BarCodeHandle)

void HBarCode::HBarCode(const HString& FileName)

void HBarCode::HBarCode(const char* FileName)

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

void HBarCode::ReadBarCodeModel(const HString& FileName)

void HBarCode::ReadBarCodeModel(const char* FileName)

void HBarCode::ReadBarCodeModel(const wchar_t* FileName)   (Nur Windows)

static void HOperatorSet.ReadBarCodeModel(HTuple fileName, out HTuple barCodeHandle)

public HBarCode(string fileName)

void HBarCode.ReadBarCodeModel(string fileName)

def read_bar_code_model(file_name: str) -> HHandle

Beschreibung

Der Operator read_bar_code_modelread_bar_code_modelReadBarCodeModelReadBarCodeModelReadBarCodeModelread_bar_code_model liest aus der Datei FileNameFileNameFileNameFileNamefileNamefile_name ein Barcode-Modell ein und erzeugt aus den eingelesenen Daten ein neues Modell. In BarCodeHandleBarCodeHandleBarCodeHandleBarCodeHandlebarCodeHandlebar_code_handle wird ein Handle auf das neue Modell zurückgeliefert. Die Datei FileNameFileNameFileNameFileNamefileNamefile_name wird mit dem Operator write_bar_code_modelwrite_bar_code_modelWriteBarCodeModelWriteBarCodeModelWriteBarCodeModelwrite_bar_code_model erzeugt. Die Dateiendung für das Barcode-Modell ist in HALCON 'bcm'.

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 einzulesenden Barcode-Datei.

Defaultwert: 'bar_code_model.bcm' "bar_code_model.bcm" "bar_code_model.bcm" "bar_code_model.bcm" "bar_code_model.bcm" "bar_code_model.bcm"

Dateiendung: .bcm

BarCodeHandleBarCodeHandleBarCodeHandleBarCodeHandlebarCodeHandlebar_code_handle (output_control)  barcode HBarCode, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle für das neu eingelesene Barcode-Modell.

Ergebnis

read_bar_code_modelread_bar_code_modelReadBarCodeModelReadBarCodeModelReadBarCodeModelread_bar_code_model liefert den Wert 2 (H_MSG_TRUE), falls eine Barcode-Datei mit dem angegebenen Namen gefunden wurde und korrekt eingelesen werden konnte. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Nachfolger

find_bar_codefind_bar_codeFindBarCodeFindBarCodeFindBarCodefind_bar_code

Alternativen

create_bar_code_modelcreate_bar_code_modelCreateBarCodeModelCreateBarCodeModelCreateBarCodeModelcreate_bar_code_model

Siehe auch

write_bar_code_modelwrite_bar_code_modelWriteBarCodeModelWriteBarCodeModelWriteBarCodeModelwrite_bar_code_model, clear_bar_code_modelclear_bar_code_modelClearBarCodeModelClearBarCodeModelClearBarCodeModelclear_bar_code_model

Modul

Bar Code