Требуется код программы с комментариями на Delphi:
Исследование возможности синхронизации потоков с помощью семафоров. Напишите программу, использующую семафор для ограничения количества запущенных потоков, работающих в MDI-окне. Программа позволяет создавать произвольное количество окон, но работа может выполняться только в ограниченном количестве окон, в соответствии с показаниями семафора.