KlassenKlassenKlassenKlassen | | | | Operatoren

get_modulesT_get_modulesGetModulesget_modulesGetModulesGetModules (Operator)

Name

get_modulesT_get_modulesGetModulesget_modulesGetModulesGetModules — Abfragen der verwendeten Module und des Modulschlüssels.

Signatur

get_modules( : : : UsedModules, ModuleKey)

Herror T_get_modules(Htuple* UsedModules, Htuple* ModuleKey)

Herror get_modules(HTuple* UsedModules, HTuple* ModuleKey)

void GetModules(HTuple* UsedModules, HTuple* ModuleKey)

static HTuple HSystem::GetModules(Hlong* ModuleKey)

void HOperatorSetX.GetModules(
[out] VARIANT* UsedModules, [out] VARIANT* ModuleKey)

VARIANT HSystemX.GetModules([out] Hlong* ModuleKey)

static void HOperatorSet.GetModules(out HTuple usedModules, out HTuple moduleKey)

static HTuple HSystem.GetModules(out int moduleKey)

Beschreibung

get_modulesget_modulesGetModulesget_modulesGetModulesGetModules gibt in UsedModulesUsedModulesUsedModulesUsedModulesUsedModulesusedModules alle Module zurück, die bis zu diesem Zeitpunkt in der HALCON-Session genutzt wurden. Aus den verwendeten Modulen wird der Modulschlüssel erzeugt, der in ModuleKeyModuleKeyModuleKeyModuleKeyModuleKeymoduleKey übergeben wird. Jedem Operator ist genau ein Modul zugeordnet.

Parallelisierung

Parameter

UsedModulesUsedModulesUsedModulesUsedModulesUsedModulesusedModules (output_control)  string-array HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Namen der verwendeten Module.

ModuleKeyModuleKeyModuleKeyModuleKeyModuleKeymoduleKey (output_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Schlüssel für Lizenz-Manager.

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren