Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

Как ввести в поток данные с визуальных компонентов   Найти похожие ветки 

 
Yuraz ©   (2002-10-31 10:17) [0]

мне надо, чтобы поток работал до тех пор, пока не пройдёт все строки например FileListBox"а, т.е. в цикл, перед тем как запустить Execute надо передать массив файлов, и сколько их всего, чтобы потом не обращатся из потока к компоненту. Как это сделать проще?
Элементы типа таких: DirectoryListBox, FileListBox, Memo, и др.


procedure TMyThread.Execute;
begin
{Если Вы хотите, чтобы процедура DoWork выполнялась лишь один раз - удалите цикл while}
while not Terminated do
Synchronize(DoWork);
end;

procedure TMyThread.DoWork;
begin
{Здесь можно уже выполнять те задачи, которые должны быть исполнены процессом}
end;


 
Alex4444444444   (2002-10-31 10:48) [1]

Izvinite, no, po moemu, nemnozhko glupovato delat" OSNOVNUYU rabotu v Synchronize. Zachem zhe togda thread? Nuzhno vnutry Synchronize (ili voobshe do Resume) schitat" dannye is VCL, potom sdelat" raboty, potom vnutry Synchronize obnovit" VCL componenty.



Страницы: 1 вся ветка

Текущий архив: 2002.11.11;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.016 c
14-34183
Осирис
2002-09-30 18:23
2002.11.11
Охота началась....


1-34009
ofp
2002-11-01 14:51
2002.11.11
Drag&Drop


14-34251
Malder
2002-10-20 23:18
2002.11.11
Как я понимаю, UBPFD накрылась ?


1-33971
besenok
2002-11-01 14:10
2002.11.11
Что-то клин какой-то наступил, не могу вспонить как посмотреть


4-34315
Anonimus
2002-10-02 12:10
2002.11.11
Как обновить панель задач..???