Компоненты Rave Reports и отчеты в приложении Delphi


Глава 29


ГЛАВА 29
Гонки
Средства синхронизации потоков
Событие
Взаимные исключения
Семафор
Критическая секция
Процесс. Порождение дочернего процесса
Поток
Консольный ввод
Оповещение об изменении в файловой системе
Обзор потоков
Локальные данные потока
Как избежать одновременного запуска двух копий одного приложения
Резюме
Потоки и процессы
Фоновые процедуры, или способ обойтись без потоков
Приоритеты потоков
Таблица 29.1. Классы процессов и приоритеты их потоков (для Windows 2000 и ХР)
С помощью диалога Performance Options можно управлять алгоритмом назначения приоритетов
Класс TThread
Пример создания многопоточного приложения в Delphi
Внешний вид формы для приложения Threads'1
Диалоговое окно New Items с выбранным объектом типа "поток"
Диалоговое окно New Thread Object
Выполняющееся приложение Threads1
Проблемы при синхронизации потоков
Тупики



Начало