![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Thread ListView
antonsha © (2009-11-09 16:18:00)Есть n потоков которые отрабатывают и каждый из потоков должен записать инфо в ListView.
Как правильно это реализировать с точки зрения теории???
Separator (2009-11-12 13:52:00) [1]Типа такого:
type
TmyThread = class(TThread)
private
fDisplay: string;
fListView: TListView;
procedure Display;
public
procedure Execute; override;
..............................................
procedure TmyThread.Display;
begin
fListView.Items.Add.Caption := fDisplay;
end;
procedure TmyThread.Execute;
begin
..............................................
fDisplay := 'Сообщение';
Synchronize(Display);
..............................................
end;
MBo (2009-11-09 16:36:00) [2]Synchronize
antonsha (2009-11-09 16:19:00) [3]имею ввиду добавление в UI компонент, реализация потоков не интересует!