Только два момента меня смущают...
Судя по этому
FreeOnTerminate:=True;
Когда нажата четвёртая кнопка - завершение процесса - идёт зачистка потока, и его можно запускать заново. Однако при попытке запустить снова - кидается ошибкой Неверный дескриптор (6); Отчего сие происходит? Вроде бы ресурсы освобождены...
А второй момент касается обращения к компонентам формы из нашей процедуры. Как например, обратится к Memo расположенного на форме.
К сожалению, забыл на работе флешку с проектом, и точно не вспомню на что оно ругалось.
|