|
Условие запуска потоков - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
17.06.2012, 06:19
|
#1
|
|
|
|
Разведчик
|
Регистрация: 05.02.2012
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Условие запуска потоков
delete/
Последний раз редактировалось ncdos; 07.04.2013 в 18:22.
|
|
|
17.06.2012, 11:57
|
#2
|
|
|
|
Фельдмаршал
|
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
|
Re: Условие запуска потоков
Я не совсем тебя понимаю, если у тебя уже посчитано количество записей в файле, для чего их считать еще раз?
Но всё по порядку.
Код:
for Thread:=1 to StrToInt(SpinEdit1.Text) do
TNewThread.Create(False);
Thread:=StrToInt(SpinEdit1.Text);
Оранжевое - бред, при каждой итерации вызывать StrToInt это мерзко. И не нужно говорить что современные процессоры и не с таким справятся.
Красное, вообще непонятно что такое.
Да и вообще не ясно для почему ты используешь цикл for.
А ты хотел что-то вроде такого условия
Код:
var
MaxThreadCount : integer;
begin
............................................................
MaxThreadCount := StrToInt(SpinEdit1.Text)
if akk.count < MaxThreadCount then
MaxThreadCount = akk.count;
?
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Флудобот, Девизхак, OutFocusBot, OutFocusBot ver 3 (freepvp), PWMultiHack ver 3, AutoRespawn.
JD: JDMultiHack, JDFlooder, JDBot.
Статьи: Отключаем UAC, Ищем базовый адрес Perfect World, "Патчер памяти" или "Пишем флайхак", "Патчер памяти 2" или "Пишем Джампхак", "Поиск инжектов" или "Наш код в чужом процессе"
|
|
|
17.06.2012, 14:35
|
#3
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Условие запуска потоков
Код:
MaxThread:=StrToInt(SpinEdit1.Text);
Thread:=1;
Count:=Akk.Count;
while (Thread-1<>Count) and (MaxThread>=Thread) do
begin
TNewThread.Create(False);
inc(Thread);
end;
end;
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
Последний раз редактировалось VeTaL_UA; 17.06.2012 в 15:36.
Причина: фигню написал
|
|
|
17.06.2012, 15:37
|
#4
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Условие запуска потоков
ncdos, сори, бред написал, голова не варит. Обновил предыдущий пост, так будет работать.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 15:26.
|
|