1
0
mirror of https://github.com/loginov-dmitry/multithread.git synced 2024-11-24 08:52:15 +02:00
Исходники к моей "книге" по многопоточному программированию в Delphi для начинающих
Go to file
2024-10-12 22:34:21 +03:00
CalcGetMemSpeed Некоторые библиотеки обновлены для поддержки Linux 2024-02-23 18:24:40 +03:00
CalcMaxContextSwitchesCount Некоторые библиотеки обновлены для поддержки Linux 2024-02-23 18:24:40 +03:00
CalcTimeQuant добавлен материал о мьютексах и семафорах 2021-01-03 17:20:06 +03:00
CalcWaitCost Некоторые библиотеки обновлены для поддержки Linux 2024-02-23 18:24:40 +03:00
CommonUtils Ex1 converted for Lazarus 2024-10-12 22:24:04 +03:00
Ex1 Ex1 converted for Lazarus 2024-10-12 22:24:04 +03:00
Ex2 Ex2 converted to Lazarus 2024-10-12 22:34:21 +03:00
Ex3 pas-файлы сохранены в кодировке UTF-8 2020-07-02 09:26:15 +03:00
Ex4 Добавлен пример использования Queue Ex12 2020-07-08 10:10:03 +03:00
Ex5 Добавлен пример использования Queue Ex12 2020-07-08 10:10:03 +03:00
Ex6 pas-файлы сохранены в кодировке UTF-8 2020-07-02 09:26:15 +03:00
Ex7 Update Ex7Unit.pas 2024-10-12 15:49:52 +03:00
Ex8 pas-файлы сохранены в кодировке UTF-8 2020-07-02 09:26:15 +03:00
Ex9 Добавлен пример Ex9 (демонстрация передачи данных в основной поток с использованием функции SendMessage) 2020-07-02 09:18:33 +03:00
Ex10 Добавлен пример Ex10 - демонстрация использования функции PostMessage 2020-07-02 23:37:19 +03:00
Ex11 Разное 2020-11-22 13:05:23 +03:00
Ex12 Добавлен пример использования Queue Ex12 2020-07-08 10:10:03 +03:00
Ex12Full Добавлен пример использования Queue Ex12 2020-07-08 10:10:03 +03:00
ExExceptions добавлен пример ExExceptions 2021-01-05 14:11:17 +03:00
ExNotUseThreads Разное 2020-11-22 13:05:23 +03:00
ExQueue/ExThreadedQueue Некоторые библиотеки обновлены для поддержки Linux 2024-02-23 18:24:40 +03:00
ExSync добавлен материал о мьютексах и семафорах 2021-01-03 17:20:06 +03:00
ExWaitWindow LDSWaitFrm, TimeIntervals 2024-10-12 21:58:53 +03:00
.gitignore Ex2 converted to Lazarus 2024-10-12 22:34:21 +03:00
multithread_in_delphi_for_beginners.md мелкие исправления в тексте статьи 2021-07-29 10:17:06 +03:00
multithread_net_programming.md Update multithread_net_programming.md 2022-10-16 19:25:36 +03:00
README.md Update README.md 2023-10-04 00:23:44 +03:00

Многопоточное программирование в Delphi для начинающих

В данном репозитории находится "учебник" по многопоточному программированию для начинающих (показан классический подход с использованием класса TThread), а также примеры к учебнику. Минимальная версия Delphi: Delphi 2007.

Ссылка на учебник: https://github.com/loginov-dmitry/multithread/blob/master/multithread_in_delphi_for_beginners.md

Статья "Особенности многопоточного сетевого программирования в Delphi": https://github.com/loginov-dmitry/multithread/blob/master/multithread_net_programming.md