Часть 1. Создание программ в C++ Builder 6

q      Глава 1.  Основы C++ Builder 6.  В этой главе представлены сведения, необходимые начинающему программисту, не знакомому с C++ Builder. Здесь описана Интегрированная Среда Разработки и способы работы в этой среде, описаны некоторые из имеющихся в составе C++ Builder компонентов и их свойства. Приведено описание файлов, входящих в состав рабочего проекта и некоторые иные особенности создания проектов.

q      Глава 2.  От простого к сложному.  В этой главе описаны процессы создания в среде C++ Builder 6 проектов многих различных программ, начиная с самых простых и кончая более сложными. К описанию процесса создания программы добавлены листинги файлов с исходными кодами этих программ. При этом все листинги исходных кодов снабжены достаточно подробными комментариями. На примерах создания описанных в этой главе программ начинающий программист сможет  создать собственную программу для решения необходимой практической задачи.

q      Глава 3. Более сложное программирование. В этой главе описаны процессы создания проектов компьютерных программ с использованием файлов подключаемых библиотек, а также создание проекта собственной подключаемой библиотеки (*.dll). Приводится описание создания программы для тестирования подключаемой библиотеки, приводится пример создания проекта программы для работы с подключаемой библиотекой. Создание подключаемых библиотек является необходимым при программировании для Windows. Каждый программист, желающий создавать свои приложения для Windows, должен непременно уметь создавать свои подключаемые библиотеки.

Часть 2.  Оформление готового проекта программы.

q      Глава 4. Создание справочной системы. В этой главе подробно рассматривается процесс создания простой справочной системы для разработанной собственными силами программы. Подробно описывается процесс создания справочной системы для одной из разработанных ранее программ.

q      Глава 5. Подготовка программы к инсталляции и понятие о пакетах. Приводятся описания подготовки проекта разработанной программы к инсталляции на компьютер. Приводятся понятия о пакетах, а также даются рекомендации о том, как подготовить программу, чтобы она могла работать на любом компьютере.

Часть 3. Программирование различных устройств

q      Глава 6. Программирование принтеров, звуковой карты. Эта глава полностью посвящена рассмотрению различных вариантов программирования принтеров и звука.   Достаточно подробно рассматривается процесс создания звуковых гармонических колебаний, процесс работы со звуковыми файлами.

q       Глава 7.  Проекты программ для Интернета.  Интернет все больше становится необходимостью нашего быта и трудовой деятельности. Некоторые вопросы программирования для создания программ, работающих  по протоколам SMTR, FTP,  POP и другие возможности рассмотрены в этой главе.

q      Глава 8. Проекты сложных программ.  В этой главе описываются процессы создания проектов двух достаточно сложных программ. Первая из программ разработана автором книги и предназначена для работы с DLL библиотекой, разработанной зарубежным автором. Вторая программа и подключенная к ней DLL библиотека разработаны зарубежным автором. Опубликованные в этой главе процессы создания проектов  довольно сложных программ содержат в себе элементы практически всех описанных в предыдущих главах материалов. Как бы подводится итог проделанной работы по изучению создания проектов компьютерных программ.

q      Приложения 1. Приводятся сведения о некоторых страницах библиотеки компонентов. Эти сведения помогут при поиске нужного компонента.

q      Приложение 2. Приводится перечень большого числа компонентов C++ Builder.

q      Приложение 3. Перечень основных свойств наиболее употребляемых компонентов.

q      Приложение 4. Приводятся некоторые справочные данные по основам языка программирования Си и Си++.

q      Литература.  Приводится перечень используемой литературы.

 

По замыслу автора эта книга должна выполнить следующие основные задачи:

q      Научить вас создавать проекты не сложных Windows приложений;

q      Научить вас создавать подключаемые DLL библиотеки;

q      Научить вас создавать проекты программ, управляющих работой DLL библиотек;

q      Показать вам примеры программирования подключаемых к компьютеру устройств – принтеров и звуковых карт;

q      Показать примеры создания программ для Интернета.

 

 

Hosted by uCoz