![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.06.2011
Сообщений: 12
|
![]()
Необходимо параллельно производить загрузку страниц через прокси для дальнейшей обработки. Для каждого потока прокся своя. Потоки для меня темный лес
![]() ![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
Потоки реализуются через наследование своего класса от TThread.
Перекрывается как минимум метод Execute(), который, собственно и будет выполняться в контексте нового потока. Т.е. код будет примерно такой: Код:
Код:
Если count > 20, то имеет смысл создать пул потоков и в него загонять новые адреса по мере скачки. Но это уже другая тема. (ЗЫ. код не проверял, могут быть ошибки, тут скорее идея, чем готовый проект).
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
Последний раз редактировалось veniside; 16.07.2011 в 01:35. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.06.2011
Сообщений: 12
|
![]()
Для пробы кинул на форму 4 мемо и одну кнопку.
Код:
Код:
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 03.04.2009
Сообщений: 305
|
![]()
Многопоочное скачивание:
Unit1.pas Код:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
потоки | Cpluser | Общие вопросы .NET | 5 | 15.02.2011 22:17 |
потоки | Cpluser | C# (си шарп) | 0 | 14.02.2011 21:24 |
Потоки | _-Re@l-_ | Общие вопросы Delphi | 6 | 18.01.2011 20:45 |
Потоки в С++ | BioS | Общие вопросы C/C++ | 2 | 09.01.2010 21:34 |