Создание компонентов в среде delphi руководство разработчика

Укажите регион, чтобы мы точнее рассчитали условия доставки

Начните вводить название города, страны, индекс, а мы подскажем

Например: 
Москва,
Санкт-Петербург,
Новосибирск,
Екатеринбург,
Нижний Новгород,
Краснодар,
Челябинск,
Кемерово,
Тюмень,
Красноярск,
Казань,
Пермь,
Ростов-на-Дону,
Самара,
Омск

libcats.org

Обложка книги Создание компонентов в среде Delphi. Руководство разработчика

Создание компонентов в среде Delphi. Руководство разработчика

, Веселов Е.

Книга посвящена созданию компонентов на языке Object Pascal, предназначенных для использования в средах разработки фирмы Borland. Описываются особенности реализации ООП в Object Pascal и библиотеки классов VCL и CLX. Показывается, как расширять имеющиеся компоненты и писать собственные компоненты «с нуля». Рассматриваются невизуальные, графические и оконные компоненты, а также компоненты дтя работы с СУБД. Представлен процесс создания редакторов компонентов и их свойств, широко применяемых в Delphi. Даны практические рекомендации по распространению готовых компонентов и встраиванию их в среду разработки, по написанию справочной системы для разработанных компонентов, по расширению возможностей IDE Delphi. Приведено подробное описание малодокументированной возможности Object Pascal, связанной с получением и использованием информации времени выполнения (RTTI). Изложение сопровождается большим количеством примеров самых различных типов компонентов. На прилагаемом компакт-диске содержатся все рассмотренные в книге примеры.

Содержание:

Введение
Благодарности
ЧАСТЬ I. РЕАЛИЗАЦИЯ ИДЕЙ ООП В OBJECT PASCAL
Глава 1. Введение в компоненты
Что такое компонент Delphi?
Зачем писать собственные компоненты?
Функциональность
Повторная используемость кода
Повышение продуктивности работы
Повышение согласованности частей ваших проектов
Особенности процесса создания компонентов
Другие конечные пользователи
Невизуальный процесс
Объектно-ориентированное программирование
Большее количество соглашений
Три разных интерфейса взаимодействия с компонентами
Написание компонентов часто требует более высокой квалификации разработчика
Глава 2. Объектно-ориентированное программирование в Object Pascal
Инкапсуляция
Наследование
Конструкторы и деструкторы. Модель ссылок на объект
Полиморфизм
Виртуальные методы и позднее связывание как способ достижения настоящего полиморфизма
Абстрактные методы
Перегрузка методов
Директива reintroduce
Классовые ссылки и виртуальные конструкторы
Методы классов
Опасное и безопасное приведение типов. Операторы RTTI as и is
Указатели на методы
Агрегация и делегирование
Упреждающее объявление классов
Методы обработки сообщений
Глава 3. Обработка ошибок. Особые ситуации в Delphi
Два подхода к обработке ошибок. Понятие исключительной ситуации
Операторы try… except, try… finally
Иерархия классов особых ситуаций
Исключительные ситуации ввода/вывода
Исключительные ситуации динамического выделения памяти
Внешние исключительные ситуации
Ошибки преобразования
Обработка исключительных ситуаций
Особые ситуации в компонентах Delphi. Возбуждение исключительных ситуаций
Применение Assert для поиска ошибок
Глава 4. Свойства
Понятие свойства. Простые свойства
Массивы свойств
Индексированные свойства
Свойства и иерархия классов. Ограничения, связанные со свойствами
Глава 5. Интерфейсы
Начальные сведения
Понятие реализации интерфейсов
Наследование в интерфейсах
Назначение методов IInterface
Идентификация интерфейсов. GUID
Делегирование и агрегация
ЧАСТЬ II. АРХИТЕКТУРА КОМПОНЕНТОВ В DELPHI
Глава 6. Компонент изнутри
Компоненты против объектов
Скелет компонента
Еще раз о свойствах
Спецификаторы памяти
Конструкторы
События
Глава 7. Библиотеки визуальных компонентов VCL и CLX
Иерархия VCL
TObject
TPersisten
Компонентные классы VCL
TComponent
TControl
TGraphicControl
TWinControl
TCustomControl
Часто используемые некомпонентные классы VCL
TCanvas
TStrings
Иерархия CLX. Компонентные классы CLX
Устойчивые данные
Загрузка формы в run-time
Сохранение непубликуемых или нестандартных свойств компонентов
Глава 8. Процесс построения компонента
Создание модуля компонента. Рекомендации по проектированию
Код компонента
Тестирование интерфейса времени выполнения
Интерфейс времени установки
Регистрация форм с published свойствами
Установка компонента в палитру
Создание значка пользовательского компонента
Тестирование интерфейса времени проектирования
ЧАСТЬ III. РАЗРАБОТКА ПОЛЬЗОВАТЕЛЬСКИХ КОМПОНЕНТОВ
Глава 9. Невизуальные компоненты и диалоги
Регулятор громкости звука
Диалог поиска значения в наборе данных
Глава 10. Графические компоненты
Компонент X
Трехмерная метка
Метод SetCaptionStyle
Метод DoDrawText
Глава 11. Оконные элементы управления
TWinControl и с чем его едят
TCustom Control как строительная площадка для собственных оконных элементов управления
Компоненты-контейнеры. Раскрывающаяся панель
Глава 12. Компоненты, работающие с данными
Структура компонентов для взаимодействия с наборами данных
Класс TDataLink
Выбор способа организации канала данных
Разработка компонентов, отображающих набор данных
Разработка компонентов, модифицирующих набор данных
Глава 13. Редакторы свойств и редакторы компонентов
Редакторы свойств
Общие сведения
Размещение и регистрация редакторов свойств
Примеры создания пользовательских редакторов свойств
Управление группировкой свойств и отображением значений по умолчанию
Редакторы компонентов
ЧАСТЬ IV. ВЗАИМОДЕЙСТВИЕ СО СРЕДОЙ РАЗРАБОТКИ DELPHI
Глава 14. Создание справки компонента
Глава 15. Run Time Type Information — Информация о типах времени выполнения
Установка значений свойств
Получение информации о типах свойств объекта
Получение информации о свойствах класса
Получение информации о типах указателей на методы
Получение информации о типах указателей на другие типы данных
Глава 16. Создание экспертов IDE
Создание Notifier
Создание ОТА эксперта IDE
Создание эксперта генерации исходного кода
Использование сервисов IDE в экспертах
Цветной грид вместо заключения
Приложение. Описание компакт-диска
Предметный указатель

Другие книги по созданию компонентов в среде Delphi:

Популярные книги за неделю:

Только что пользователи скачали эти книги:

Загрузка…

Создание компонентов в среде Delphi. Руководство разработчика
Навазние: Создание компонентов в среде Delphi. Руководство разработчика

Автор: Михаил Голованов, Евгений Веселов
Издательство: БХВ-Петербург
Год: 2004
ISBN: 5-94157-465-7
DJVU: 6 Мб
+ 2 Мб (исходный код)

В своей книге «Создание компонентов в среде Delphi. Руководство разработчика» авторы детально рассматривают вопросы создания компонентов на языке Object Pascal (в средах разработки от Borland), анализируют особенности реализации ООП в Object Pascal и библиотеки классов VCL и CLX. Своеобразной изюминкой издания являются практические рекомендации относительно распространения готовых компонентов, встраивания их в среду разработки, создания справочной системы, расширения возможностей IDE Delphi. Книга адресована программистам-практикам, в ней содержится довольно много примеров разноплановых компонентов. К изданию прилагается компакт-диск.

7,462 просмотров всего, 1 просмотров сегодня


Создание компонентов в среде Delphi. Руководство разработчика + CD. Голованов М., Веселов Е.

Название: Создание компонентов в среде Delphi. Руководство разработчика + CD
Автор: Голованов М., Веселов Е.
Издательство: БХВ-Петербург
Год: 2004
Страниц: 320
Формат: DJVU
Размер: 7,83 МБ
ISBN: 5-94157-465-7
Качество: Отличное
Серия или Выпуск: Мастер программ
Для сайта: Vuzer.info

Книга посвящена созданию компонентов на языке Object Pascal, предназначенных для использования в средах разработки фирмы Borland. Описываются особенности реализации ООП в Object Pascal и библиотеки классов VCL и CLX. Показывается, как расширять имеющиеся компоненты и писать собственные компоненты «с нуля». Рассматриваются невизуальные, графические и оконные …

А знаете ли Вы что…

Из новостей Yahoo: “В городе Талса (США) в библиотеку возвращена книга, которую взяли еще в 1947 году. К книге был приложен чек в 250 долларов за просрочку”.

Книга «Создание компонентов в среде Delphi. Руководство разработчика + CD. Голованов М., Веселов Е.» расположена в категории Программирование книги скачать. Книга была добавлена в нашу библиотеку пользователем Gunpowder. Вы 561 пользователь, который просматривает данный материал. Скачать «Создание компонентов в среде Delphi. Руководство разработчика + CD. Голованов М., Веселов Е.» вы можете абсолютно бесплатно по ссылкам расположенным выше, однако помните, что Книга представлена(н) исключительно в ознакомительных целях и после ее(его) изучения, необходимо удалить с Вашего жесткого диска. :)) На данный момент Книга «Создание компонентов в среде Delphi. Руководство разработчика + CD. Голованов М., Веселов Е.» имеет оценку 0.0/0, чтобы ее повысить выберите 5 звездочек на шкале расположенной ниже. Так же будем Вам признательные если Вы в комментарии, оставите свой отзыв о данном материале. эту книгу еще можно найти по следующим меткам: программирование, Компоненты, delphi
Копирование, тиражирование, перепечатка, книги «Создание компонентов в среде Delphi. Руководство разработчика + CD. Голованов М., Веселов Е.» возможно только с указанием обратной активной ссылки на наш сайт, либо на сайт автора материала.

Скачать книги

Assembler, C++, C#, Java, AcrionScript, Flash, Delphi, Asp, Perl, PHP, Python, Ruby

суббота, 24 марта 2012 г.

Скачать книгу Создание компонентов в среде Delphi. Руководство разработчика. Книга посвящена созданию компонентов на языке Object Pascal, предназначенных для использования в средах разработки фирмы Borland. Описываются особенности реализации ООП в Object Pascal и библиотеки классов VCL и CLX. Показывается, как расширять имеющиеся компоненты и писат

Понравилась статья? Поделить с друзьями:
  • Левомицетин капли в уши инструкция по применению взрослым
  • Yamaha dgx 200 инструкция на русском
  • Магнитола 9210s руководство по эксплуатации
  • Методы повышения эффективности руководства
  • Cummins n14 руководство по ремонту