IsRootThread

From SunFlurry wiki
Revision as of 12:42, 19 July 2019 by Admin (talk | contribs) (Created page with "{{infobox function |name=IsRootThread |object=Функции общего назначения |caption=Функции среды |type=1 |status=2 |db=0 |visual=0}} {{Hea...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  IsRootThread (Функции среды)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Нет

Функция возвращает 1, если текущая программа исполняется в корневом потоке, иначе будет возвращен 0. Для визуальных клиентов функция LoadModule не позволяет загружать модули модально непосредственно из корневого потока, однако для консольного клиента такое ограничение отсутствует (однопоточный консольный клиент), поэтому иногда программе необходимо проверить, происходит ли ее исполнение в корневом потоке.

Синтаксис

IsRootThread():<Результат 0 или 1 (INT)>

Возвращаемое значение

Функция возвращает числовое значение.

Примеры

If IsRootThread Then
  Message("Исполнение происходит в корневом потоке");
EndIf;