Цитата:
Сообщение от icWasya
во первых
Код:
procedure MyThread.Execute;
begin
while not Terminated do
Analys;
end;
end;
|
ок, так и сделаю
Цитата:
Сообщение от icWasya
во вторых, у Synchronize параметром должен быть метод без параметров.
|
Ок, сделал стринглист глобальным. Пытаюсь сделать вызов Synchronize(UpdateMemo); получаю E2250 There is no overloaded version of 'Synchronize' that can be called with these arguments
Цитата:
Сообщение от icWasya
В третьих - где
Код:
CriticalSection:= TCriticalSection.Create;
?
|
Забыл вставить сюда, есть в создании формы.
Цитата:
Сообщение от icWasya
В четвёртых - что с чем Вы пытаетесь синхронизировать с помощью этой критической секции? Если разные потоки, то для них эта секция должна быть одна, а не по секции в каждом потоке.
|
Не знаю, почему сделал именно так. Перенес в основной поток.