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(DocKey, Name, ActDoc, Loaded)
Parametry
- DocKey
-
Typ: string
Obsahuje id procesu. Pro aktuální proces je možné zadat prázdný řetezec nebo klíčové slovo actualdocument .
- 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)