KlassenKlassenKlassenKlassen | | | | Operatoren

read_bar_code_modelread_bar_code_modelReadBarCodeModelread_bar_code_modelReadBarCodeModelReadBarCodeModel (Operator)

Name

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

Signatur

read_bar_code_model( : : FileName : BarCodeHandle)

Herror read_bar_code_model(const char* FileName, Hlong* BarCodeHandle)

Herror T_read_bar_code_model(const Htuple FileName, Htuple* BarCodeHandle)

Herror read_bar_code_model(const HTuple& FileName, Hlong* BarCodeHandle)

void HBarCode::ReadBarCodeModel(const HTuple& FileName)

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

void HBarCode::HBarCode(const HString& FileName)

void HBarCode::HBarCode(const char* FileName)

void HBarCode::ReadBarCodeModel(const HString& FileName)

void HBarCode::ReadBarCodeModel(const char* FileName)

void HOperatorSetX.ReadBarCodeModel(
[in] VARIANT FileName, [out] VARIANT* BarCodeHandle)

void HBarCodeX.ReadBarCodeModel([in] BSTR FileName)

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

public HBarCode(string fileName)

void HBarCode.ReadBarCodeModel(string fileName)

Beschreibung

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

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 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

BarCodeHandleBarCodeHandleBarCodeHandleBarCodeHandleBarCodeHandlebarCodeHandle (output_control)  barcode HBarCode, HTupleHTupleHBarCode, HTupleHBarCodeX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle für das neu eingelesene Barcode-Modell.

Ergebnis

read_bar_code_modelread_bar_code_modelReadBarCodeModelread_bar_code_modelReadBarCodeModelReadBarCodeModel 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_codeFindBarCodefind_bar_codeFindBarCodeFindBarCode

Alternativen

create_bar_code_modelcreate_bar_code_modelCreateBarCodeModelcreate_bar_code_modelCreateBarCodeModelCreateBarCodeModel

Siehe auch

write_bar_code_modelwrite_bar_code_modelWriteBarCodeModelwrite_bar_code_modelWriteBarCodeModelWriteBarCodeModel, clear_bar_code_modelclear_bar_code_modelClearBarCodeModelclear_bar_code_modelClearBarCodeModelClearBarCodeModel

Modul

Bar Code


KlassenKlassenKlassenKlassen | | | | Operatoren