База знаний

Справочная система SP-XML

Связанные темы:

Функции для работы с объектами
Преобразование типов данных
Преобразование форматов и кодировок
Работа со строками
Работа с датами
Работа с массивами
Работа с файловой системой
Работа с URL
Обработка HTML
Работа с формами данных
Работа с базой данных приложения
Работа с документами XML
Работа с элементами XML
Работа с экранами
Работа с реестром Windows
Выполнение кода
Функции Web-сервера
Управление сервером приложения
Системные функции
Прочие функции
Эксперементальные и узкоспециализированные функции
Устаревшие функции

CheckCurThread()

     Проверяет не должен ли текущий поток завершиться (обычно после прерывания его пользователем). Если да, вызывает исключение аналогично функции Cancel().

    

Результат:

     undefined

 

Поскольку поток, как праивило, нельзя завершить принудительно, любая задача, выполняющая длинные вычиления, должна периодичеси вызывать эту функцию, чтобы проверить, не было ли выполнение потока отменено пользователем.

Если поток вызывает в цикле функцию Sleep() либо любую функцию, вызывающее сетевой запрос, то вызывать функцию CheckCurThread() нет необходимости, поскольку вышеназванные функции сами проверяют запрос на отмену выполнения потока.