 |

28.04.2010, 00:31
|
|
Познающий
Регистрация: 11.11.2008
Сообщений: 72
С нами:
9208607
Репутация:
0
|
|
потоки
Как сделать чтоб программа была многопоточной в Delphi?
т.е. предложим чакер ( 1 поток на 1 акк )
|
|
|

28.04.2010, 00:36
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
С нами:
9162683
Репутация:
175
|
|
Только не "патоки", а "потоки".
Используй класс TThread, либо WinApi функции для роботы с потоками.
|
|
|

28.04.2010, 00:46
|
|
Участник форума
Регистрация: 09.05.2009
Сообщений: 186
С нами:
8951426
Репутация:
102
|
|
http://forum.antichat.ru/thread198556.html
там какраз и сорцы есть (:
|
|
|

28.04.2010, 04:24
|
|
Познающий
Регистрация: 04.03.2010
Сообщений: 32
С нами:
8520171
Репутация:
23
|
|
Сообщение от cel
Как сделать чтоб программа была многопоточной в Delphi?
т.е. предложим чакер ( 1 поток на 1 акк )
вот Вам немного литературы по теме
Джеффри РИХТЕР
WINDOWS
Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows
ГЛАВА 6 Базовые сведения о потоках
ГЛАВА 7 Планирование потоков, приоритет и привязка к процессорам
ГЛАВА 8 Синхронизация потоков в пользовательском режиме
ГЛАВА 9 Синхронизация потоков с использованием объектов ядра
ГЛАВА 10 Полезные средства для синхронизации потоков
ГЛАВА 11 Пулы потоков
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Джонсон М. Харт
Системное программирование в среде WINDOWS
ГЛАВА 7 Потоки и планирование выполнения
ГЛАВА 8 Синхронизация потоков
ГЛАВА 9 Влияние синхронизации на производительность
ГЛАВА 10 Усовершенствованные методы синхронизации потоков
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Александр Побегайло
Системное программирование в WINDOWS
ГЛАВА 5 Синхронизация
ГЛАВА 6 Синхронизация потоков в WINDOWS
ГЛАВА 7 Взаимоисключающий доступ к переменным
ГЛАВА 8 Тупики
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
GREGORY R.ANDREWS
Основы многопоточного параллельного и распределенного программировния
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Гордеев. Молчунов.
ГЛАВА 6 Проектирование параллельных взаимодействующих вычислительных процессов
ГЛАВА 7 Проблема тупиков и методы борьбы с ними
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Эндрю Таненбаум
Современные операционные системы
ГЛАВА 2 Процессы и потоки
ГЛАВА 3 Взаимоблокировка
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
М.Руссинович Д.Соломон
ГЛАВА 6 Процессы, потоки и задания
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
|
|
|

28.04.2010, 08:57
|
|
Участник форума
Регистрация: 23.07.2009
Сообщений: 261
С нами:
8843557
Репутация:
539
|
|
_ttp://www.delphikingdom.com/asp/viewitem.asp?catalogid=1370
хорошая статья на тему потоков 
|
|
|

28.04.2010, 23:50
|
|
Познающий
Регистрация: 11.11.2008
Сообщений: 72
С нами:
9208607
Репутация:
0
|
|
cпс
|
|
|

29.04.2010, 22:01
|
|
Познающий
Регистрация: 04.03.2010
Сообщений: 32
С нами:
8520171
Репутация:
23
|
|
да еще
Windows VIA C/C++
ГЛАВЫ 6-11
там Джеффри Рихтер объясняет новые возможности синхронизации
в Vista и в 7 
семейство AcquireSRWLockXXX для сценариев много читающих один пишущий
и семейство ConditionVariableXXX
но все эти вкуcности только начиная с Vista 
вообще насколько я прочитал новую книгу много чего изменилось вообщем книга охватывает много изменений пришедших с Vista и c 7
// оффтоп: надо ставить семерку
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
VPS+Брут кто блочит потоки ?
|
Pros |
Windows |
3 |
31.03.2010 23:21 |
|
Delphi потоки вопрос по капчи
|
trigada |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
7 |
13.03.2010 20:18 |
|
Увеличить потоки на 2000
|
zool |
Skype, IRC, ICQ, Jabber и другие IM |
2 |
16.12.2009 06:25 |
|
Про DLL и потоки
|
BlackSilver |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
3 |
06.02.2009 18:44 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|