Difference between revisions of "IsExecutingInSeparateThread"
1>Admin (Created page with "{{infobox function |name=IsExecutingInSeparateThread |object=Функции общего назначения |caption=Функции среды |type=1 |status=2 |db=0 |v...") |
m (1 revision imported) |
(No difference)
| |
Latest revision as of 11:09, 13 March 2022
| IsExecutingInSeparateThread (Функции среды) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
Функция возвращает 1, если текущая программа исполняется в потоке, созданном функцией ExecuteFunctionInSeparateThread. Может использоваться для подавления вывода разлиных сообщений в консоль сообщений визуального клиента, если исполнение происходит в фоновом режиме.
Синтаксис
IsExecutingInSeparateThread():<Результат 0 или 1 (INT)>
Возвращаемое значение
Функция возвращает числовое значение.
Примеры
Function Пример()
Message("Внутри функции Пример: IsExecutingInSeparateThread: "+IsExecutingInSeparateThread);
EndFunction
Message("Вне функции Пример: IsExecutingInSeparateThread: "+IsExecutingInSeparateThread);
Mutex.ExecuteFunctionInSeparateThread("Пример",0);
//В консоль сообщений будет выведено последовательно:
//Вне функции Пример: IsExecutingInSeparateThread: 0
//Внутри функции Пример: IsExecutingInSeparateThread: 1