GetVariableBool
Načte hodnotu proměnné typu boolean
declare function GetVariableBool dll "ActualDocument" (string, string, pointer, var boolean): boolean Enabled := GetVariableBool("MTB_00000Nt", "Enabled", actualdocument, Loaded)
GetVariableBool(CaseId, Name, ActDoc, Loaded)
Parametry
- CaseId
-
Typ: string
Obsahuje ID procesu.
Pro aktuální proces je možné zadat prázdný řetezec nebo klíčové slovo actualdocument .
Pokud má být načteno více proměnných z jednoho procesu, je výhodné jej předem otevřít pomocí funkce OpenDocCont . Pro načtení proměnné z předem otevřeného procesu zadejte klíčové slovo OpenedDocument .
- Name
-
Typ: string
Název proměnné.
- ActDoc
-
Typ: pointer
Klíčové slovo actualdocument odkazující na aktuální proces. Je-li zadáno nil , vytváří se nové připojení k enTeam (pomalejší).
- Loaded
-
Typ: boolean
Výstupní proměnná obsahující informaci, zda se povedlo hodnotu proměnné načíst - pokud ano, obsahuje true , jinak obsahuje false .
Návratová hodnota
Typ: boolean
Vrací hodnotu proměnné. Pokud se nepovedlo hodnotu proměnné načíst (viz parametr Loaded ), obsahuje false .Popis
Načte hodnotu proměnné typu boolean ze zadaného procesu. Pokud se nepodaří hodnotu proměnné načíst, je možné vyzvednout chybu pomocí funkce GetLastErrorMessage .Ukázky volání
-
Enabled := GetVariableBool("MTB_00000Nt", "Enabled", actualdocument, Loaded)
Dokumentace enTeam