KlassenKlassenKlassenKlassen | | | | Operatoren

read_measureread_measureReadMeasureread_measureReadMeasureReadMeasure (Operator)

Name

read_measureread_measureReadMeasureread_measureReadMeasureReadMeasure — Einlesen eines Messobjekts aus einer Datei.

Signatur

read_measure( : : FileName : MeasureHandle)

Herror read_measure(const char* FileName, Hlong* MeasureHandle)

Herror T_read_measure(const Htuple FileName, Htuple* MeasureHandle)

Herror read_measure(const HTuple& FileName, Hlong* MeasureHandle)

void HMeasure::ReadMeasure(const HTuple& FileName)

void ReadMeasure(const HTuple& FileName, HTuple* MeasureHandle)

void HMeasure::ReadMeasure(const HString& FileName)

void HMeasure::ReadMeasure(const char* FileName)

void HOperatorSetX.ReadMeasure(
[in] VARIANT FileName, [out] VARIANT* MeasureHandle)

void HMeasureX.ReadMeasure([in] BSTR FileName)

static void HOperatorSet.ReadMeasure(HTuple fileName, out HTuple measureHandle)

void HMeasure.ReadMeasure(string fileName)

Beschreibung

read_measureread_measureReadMeasureread_measureReadMeasureReadMeasure liest ein Messobjekt, welches mit write_measurewrite_measureWriteMeasurewrite_measureWriteMeasureWriteMeasure geschrieben wurde, aus der Datei FileNameFileNameFileNameFileNameFileNamefileName ein. Die Dateiendung für ein Messobjekt in HALCON ist 'mtr'. Die im gelesenen Messobjekt vorhanden Werte werden in einem Messobjekt mit dem Handle MeasureHandleMeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandle gespeichert.

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: .msr

MeasureHandleMeasureHandleMeasureHandleMeasureHandleMeasureHandlemeasureHandle (output_control)  measure_id HMeasure, HTupleHTupleHMeasure, HTupleHMeasureX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Messobjekts.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert read_measureread_measureReadMeasureread_measureReadMeasureReadMeasure den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Nachfolger

measure_posmeasure_posMeasurePosmeasure_posMeasurePosMeasurePos, measure_pairsmeasure_pairsMeasurePairsmeasure_pairsMeasurePairsMeasurePairs

Siehe auch

write_measurewrite_measureWriteMeasurewrite_measureWriteMeasureWriteMeasure

Modul

1D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren