![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Задача как звучит?
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
![]()
Дается список доменов, заходим на каждый и ищем текст заданный в Edit1, если нашли то сохраняем домен в txt. Многопоток.
Собственно все ![]() ![]() |
![]() |
![]() |
![]() |
#13 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Замечательно. Перепиши поток так чтоб он работал только с переданным ему доменом при создании а не подтягивал его откуда-то.
Код:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
![]() Код:
![]() ![]() |
![]() |
![]() |
![]() |
#15 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Значит делай пулл потоков на скажем 100 потоков. Пусть пулл следит, если какой либо поток закончил работу - создавать новый, передавая ему новый линк.
Далее: А зачем собственно нужно много потоков? Пусть будет один, но идет по списку последовательно. Все равно особого выигрыша в скорости не получишь.
I'm learning to live...
|
![]() |
![]() |
![]() |
#16 | |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
![]() Цитата:
![]() ![]() ![]() Это почему? скорость значительно увеличивается))) ![]() |
|
![]() |
![]() |
![]() |
#17 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
До поры до времени. Пока ты в рамках 10-100 потоков да, потом будет хуже.
I'm learning to live...
|
![]() |
![]() |
![]() |
#18 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
![]()
никто не ответил на главой вопрос темы.у вашего друга вылетает возможно потому,что в процедуре savetofile() возникает av в случае,если файл не создан.вы перезаписываете его и закрываете.а вот снова вызвать assignfile забываете.возможно поэтому каждый поток при попытке записи в неоткрытый файл выдает ошибку.
да и сам код под вопросом.делайте логику отдельным классом.вроде описали свой класс потока,а выводы от этого немного.все размазано сильно.критическая секцию нужна для обращения к разделяемым ресурсам,а синхронизация-для безопасного обращения к свойствам визуальных компонентов.а это не одно и то же.
"ковыряю изнутри" (с)
|
![]() |
![]() |
![]() |
#19 | |||
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
![]() Цитата:
Так будет правельно? Код:
Цитата:
Что на счет функции SaveToFlie ? Ее через что вызывать? Цитата:
Что на счет функции SaveToFlie ? Ее через что вызывать? ![]() Последний раз редактировалось Stilet; 14.01.2013 в 11:10. |
|||
![]() |
![]() |
![]() |
#20 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Или уж так: Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Бесплатный софт | generalissimus4 | Софт | 144 | 18.11.2022 18:47 |
ИГРОВОЙ СОФТ | ffk_ffk | Фриланс | 14 | 22.04.2010 20:39 |
СОФТ, банковское ПО | Злата | Свободное общение | 1 | 10.04.2008 13:36 |
Математический софт! | Mr.User | Софт | 4 | 08.12.2007 06:51 |