
Lib_thread10
Многозадачность (независимые потоки)

---


Поместите все файлы из папки res в ресурс с программой, над которой вы работаете нажав "импортировать" и выбрав все файлы.


init(prname: string);
 - Инициализация, помещает процедуру prname в отдельный поток

start(prname: string);
 - Начинает выполнения процедуры prname в отдельном потоке

isactive(prname: string);
 - Проверяет выполняется ли процедура prname в отдельном потоке

stop(prname: string);
 - Останавливает выполнение процедуры prname в отдельном потоке


Пример:

// название процедур должно быть в нижнем регистре
procedure p1;
begin
  // код
end;

thread10.init('p1');
thread10.start('p2');
// и т.д.


---

by KurDt & ViNT
