Архив метки: vcl

vcl

Delphi. Профессиональное программирование — Дмитрий Осипов

Книга «Delphi. Профессиональное программирование» предназначена для опытного пользователя персонального компьютера, стремящегося к самостоятельному обучению программированию и разработке приложений и баз данных в среде Delphi, а также для профессиональных программистов, которые могут использовать книгу как справочник. Издание значительно отличается от подобных ему: оно не является ни «полным» руководством по Borland® Delphi™, ни справочником с переводом файлов помощи к среде программирования. Книга уникальна в том смысле, что представляет собой не просто инструмент, а профессиональную методику для разработки эффективных приложений для среды Windows. Автор детально, последовательно и системно излагает концепцию, основные принципы и особенности языка программирования Delphi. Подробно описаны функции Object Pascal и Win32 API, рассмотрено более 80 компонентов VCL. Первая часть книги посвящена изложению основ Delphi; здесь рассматриваются библиотека визуальных компонентов и принципы разработки собственных компонентов, изучаются библиотеки, подключаемые динамически; рассмотрены многопоточные приложения, программирование на Win32 API, технологии СОМ и OLE-automation, особенности построения сетевого ПО, вопросы межпрограммного взаимодействия и другие. Во второй части внимание уделено вопросам проектирования и создания реляционных баз данных. Проанализированы реляционная модель данных и язык SQL, рассмотрены базирующиеся на механизмах BDE, ADO и InterBase компоненты отображения данных и доступа к данным.

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

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

Внутренний мир Borland Delphi 2006 — Иван Хладни

В книге «Внутренний мир Borland Delphi 2006» автор, известный специалист в области программирования на C++, Delphi, Visual Basic и PHP, очень подробно анализирует последнюю (десятую) версию Delphi 2006, которая является одной из наиболее успешных систем. Помимо традиционного языка, используемого в ранних версиях Delphi, большое внимание также уделено языкам программирования C++ (применяется для создания Win32-приложений) и С# (применяется для построения .NET- приложений). В книге также охвачен круг вопросов, касающихся использования библиотеки VCL, разработки собственных компонентов, программирования графических приложений с применением GDI и GDI+, работы с PDF-документами. Компакт-диск, который прилагается книге, содержит значительный массив полезной информации, в том числе исходные коды примеров, представленных в издании. Книга адресована достаточно широким читательским кругам — программистам разного уровня, а также студентам и преподавателям, поскольку автор и сам выступает с лекциями по вопросам программирования.

Borland C++ Builder 5 — Ч. Калверт, К. Рейсдорф

Написанная большой группой американских программистов под руководством Чарли Калверта и Кента Рейсдорфа «Borland C++ Builder 5. Энциклопедия программиста» продолжает серию книг, посвящённых C++ Builder. Основателем серии был Чарли Калвертом, описавший первую версию замечательной системы. Все авторы имели огромный опыт разработки программных продуктов с помощью систем программирования C++ Builder и Delphi, все написали не по одной книге на эту тему, и как говорят сами создатели нетленного произведения «Книга написана опытными программистами для опытных программистов». Поэтому здесь отсутствует описание интегрированной среды разработки (IDE), программных компонентов и других инструментов системы. Но зато обсуждаются самые сложные проблемы программирования с применением Borland C++ Builder 5, чего вы никогда ни встретите у других авторов. На компактном диске представлены примеры программ, здесь вместе с использованием библиотеки VCL встречаются и функции Windows API.

Приемы программирования в Delphi на основе VCL — А. Я. Архангельский

В книге А. Я. Архангельского «Приемы программирования в Delphi» содержатся сведения для тех программистов, которые уже знакомы с Delphi, но хотят узнать ещё больше о возможностях проектирования. В данном издании имеются самые разные вопросы. Пользователь ознакомится с типовыми решениями традиционных вычислительных задач, это — векторы, матрицы, обработка массивов, решение систем линейных и нелинейных уравнений; а также, с приемами программирования при взаимодействии с механизмами Windows, с приложениями Microsoft Office (Word, Excel, электронной почтой), и с портами. Здесь же находится рассмотрение обработки документов разного вида, способы построения графиков и диаграмм, создание и использование DLL, методика работы с удаленными модулями данных. Все приведённые в книге примеры используются в любых версиях Delphi, включая Delphi 2006, и при работе с любыми версиями Windows (говорится об адаптации к версиям). В Delphi 2005 и 2006 содержание книги допустимо использовать в приложениях VCL Win32 и VCL .NET. Данная книга не содержит в себе описание специфических приёмов программирования, характерных для .NET. В этом издании имеется много модулей процедур и функций с их детальным описанием, а ещё законченные приложения, которые пользователь может включить в свои проекты. Здесь же опубликованы пояснения к различным вопросам, которые задают пользователи Delphi на конференциях и форумах.