IsRootThread

From SunFlurry wiki
Jump to: navigation, search
  IsRootThread (Функции среды)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Нет

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

Синтаксис

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

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

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

Примеры

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