Код: Выделить всё
TForm1 = class(TForm)
...
private
{ Private declarations }
MyT: TMyThread;
end;
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Код: Выделить всё
TForm1 = class(TForm)
...
private
{ Private declarations }
MyT: TMyThread;
end;
Код: Выделить всё
ListBox1.Items.BeginUpdate;
ListBox1.Items.Add('');
ListBox1.Items.EndUpdate;
Когда работаешь с формой из вторичного потока, нужно применять синхронизацию. Например:ну так вот, после того как я применил TThread у меня прорисовка списков погнала...
почему это может быть?
Код: Выделить всё
procedure TMyThread.Execute;
begin
...
Synchronize(ListBox1.Items.Add(str));
...
end;