Сортировка и поиск - рецептурный справочник
ВведениеСортировка вставками
Сортировка Шелла
Быстрая сортировка
Сравнение методов
Хеш-таблицы
Поиск в бинарных деревьях
Красно-черные деревья
Разделенные списки
Коды для сортировки вставками
Коды для сортировки Шелла
Коды для быстрого поиска (функции Quicksort)
Коды для стандартной реализации быстрого поиска
Коды для хеш-таблиц
Коды для бинарных деревьев
Коды для красно-черных деревьев
Коды для разделенных списков
Литература
Словарь
ActiveX в Delphi
Среди разработчиков программных продуктов под Windows в России особой популярностью пользуется среда быстрой разработки приложений Inprise Delphi. Эта популярность завоевана, прежде всего, простотой, легкостью в изучении и использовании.К большому сожалению автора, многие люди, связавшие свою профессиональную деятельность с разработкой программного обеспечения, считают Delphi несерьезным инструментом для создания профессиональных приложений. Это послужило одним из мотивов, побудившим автора к написанию книги. В данной книге показаны те возможности Delphi, которые часто не используются разработчиками. Автору известны программисты, которые не знакомы с созданием СОМ-объектов при помощи Delphi. Эти разработчики пишут программное обеспечение на Delphi, но работают с OCX, написанными ими же самими в других средах программирования. В этом и других случаях так происходит из-за незнания достаточно мощных инструментов программирования, которые предоставляет Delphi.
В целом книга посвящена использованию и созданию компонентов VCL Delphi, а также СОМ-объектов. Большинство примеров данной книги было опробовано в версии Delphi 5 Enterprise.
Что нового для разработчика включено в Delphi 5/6
Понятие исключительной ситуации, ее обработка средствами Delphi
Общий обзор потоков
Для чего используются пакеты
Объекты и процессы ядра Windows
Компоненты
Основы создания компонентов
Создание свойств компонента
Развитие СОМ-технологий
Проектирование СОМ-объекта
Интерфейс IDispatch
Что такое элемент управления ActiveX?
Разработка элементов управления ActiveX
MTS-компоненты
Сообщения об ошибках и исключениях
Содержание раздела