Н. Б. Культин - Самоучитель С++ Builder (2-е изд.) (диск с примерами)
Год выпуска: 2008
Автор: Н. Б. Культин
Жанр: Компьютерная литература
Издательство: БХВ-Петербург
ISBN: 978-5-9775-0268-9
Описание:
Прилагаемый компакт-диск содержит проекты, приведенные в книге в качестве примеров.
Каждый проект расположен в отдельном подкаталоге.
Доп. информация:
Для активной работы с примерами cкопируйте каталоги проектов на диск компьютера.
Содержимое CD-ROM (каталоги диска):
КонверторПересчет цены из долларов в рубли. Демонстрирует ввод данных из поля редактирования, вывод информации в поле Label в различных форматах (общий, финансовый)
Конвертор_1Пересчет цены из долларов в рубли. Демонстрирует обработку исключения EConvertError
Конвертор_2Пересчет цены из долларов в рубли. Демонстрирует фильтрацию символов, вводимых в поле редактирования, обработку события Change для компонента Edit
Конвертор_3Пересчет цены из долларов в рубли. Демонстрирует обработку одной функцией событий от нескольких компонентов
ButtonПересчет расстояния из миль в километры. Программа демонстрирует использование компонента Button
CheckBoxРасчет цены металлопластикового окна (стеклопакета). Программа демонстрирует использование компонента CheckBox
ComboBoxДоход по вкладу. Программа демонстрирует использование компонента ComboBox
EditДемонстрирует использование компонента Edit для ввода данных различного типа
ImageПросмотр иллюстраций. Программа позволяет просмотреть jpg-иллюстрации. Демонстрирует использование компонентов Image, SpeedButton, OpenDialog, Panel
LabelФунты-килограммы. Демонстрирует использование компонента Label для вывода информации в различных форматах (числовой, финансовый), изменение цвета отображаемого текста
ListBoxПросмотр иллюстраций. Демонстрирует использование компонентов ListBox. Программа формирует список jpg-файлов, которые находятся в выбранном пользователем каталоге, и отображает его в поле компонента ListBox. Выбор каталога осуществляется в стандартном окне Обзор папок
MEditПростой редактор текста. Демонстрирует использование компонентов MainMenu, OpenDialog и SaveDialog, а также выполнение операций чтения и записи текста в файл
MemoДемонстрирует использование компонента Memo для отображения и редактирования текста, загруженного из файла
ProgressBarПрограмма переименовывает файлы иллюстраций, которые находятся в каталоге, указанном пользователем. Каталог выбирается в стандартном окне Обзор папок. Демонстрирует использование компонента ProgressBar
RadioButtonРасчет цены жалюзи. Демонстрирует использование компонента RadioButton
StatusBarИгра Угадай число. Демонстрирует использование компонента StatusBar
PopupMenuПростой редактор текста с возможностью выбора шрифта. Демонстрирует использование компонентов PopupMenu, MainMenu, OpenDialog и SaveDialog, выполнение операций чтения и записи текста в файл
TimerСекундомер. Демонстрирует использование компонента Timer
БудильникПрограмма Будильник. Демонстрирует использование компонентов Timer, UpDown, TrayIcon, PopupMenu, а также воспроизведение wav-звука при помощи функции PlaySound
BitmapДемонстрирует использование битовых образов для формирования сложных изображений. Битовые образы загружаются из файлов
Bitmap_2Демонстрирует загрузку битовых образов из ресурса. Файл images.res содержит битовые образы SKY и PLANE
ПВОИгра ПВО. Демонстрирует принцип реализации интерактивной графики
Полет в облакахДемонстрирует принципы реализации анимации. Картинка формируется непосредственно на поверхности формы. Изображения фона и объекта загружаются из файлов
Полет в облаках 2Демонстрирует принципы реализации анимации. Очередной кадр формируется в памяти, а затем выводится на графическую поверхность формы, что предотвращает мерцание изображения
TextOutДемонстрирует использование метода TextOut для вывода текста на графическую поверхность, показывает, как разместить текст в центре окна
ГрафикПрограмма демонстрирует вывод графики (методы LineTo, TextWidth, TextOut) на поверхность формы — выводит график изменения курса доллара. Данные для построения графика загружаются из файла
ДвижениеПростая анимация. Изображение движущегося объекта (кораблика) формируется из графических примитивов
Фоновый рисунокФормирует фоновый рисунок путем многократного вывода битового образа на поверхность формы
AnimateПрограмма демонстрирует воспроизведение avi-анима¬ции при помощи компонента Animate
CD PlayerПолнофункциональный проигрыватель CD-дисков. Демонстрирует использование компонента MediaPlayer
ОхотаИгра Охота демонстрирует использование компонента MediaPlayer для воспроизведения MIDI-музыки. Мелодия воспроизводится "по кругу" до тех пор, пока пользователь не сделает 10 выстрелов
VideoPlayerВидеоплеер. Демонстрирует использование компонента MediaPlayer для воспроизведения видеороликов в avi-формате
smp3Простой mp3-плеер на базе компонента MediaPlayer
БД_1Программа работы с базой данных Microsoft Access Контакты. Позволяет просматривать, редактировать, добавлять и удалять записи. Демонстрирует использование компонентов ADOConnection, ADODataSet, DataSource и DataGrid. Файл базы данных (Contacts.mdb) должен находиться в каталоге D:\Database
БД_2Программа работы с базой данных Microsoft Access Контакты. Позволяет просматривать, редактировать, добавлять и удалять записи, а также обеспечивает выборку нужной информации. Демонстрирует использование компонентов ADOConnection, ADODataSet, DataSource и DataGrid. Файл базы данных (Contacts.mdb) должен находиться в каталоге D:\Database
БД_3Программа работы с базой данных Microsoft Access Контакты. Позволяет просматривать, редактировать, добавлять и удалять записи, а также обеспечивает выборку нужной информации. Для выборки нужной информации используется механизм фильтрации записей. Демонстрирует использование компонентов ADOConnection, ADODataSet, DataSource и DataGrid. Файл базы дан-
ных (Contacts.mdb) должен находиться в каталоге D:\Database
БД_4Программа работы с базой данных Microsoft Access Контакты. Позволяет просматривать, редактировать, добавлять и удалять записи, а также обеспечивает выборку нужной информации. Демонстрирует использование компонентов ADOConnection, ADODataSet, DataSource и DataGrid. Размещение файла базы данных определяет ключ aPAth, значение которого считывается из ini-файла
БД_5Программа работы с базой данных InterBase Книги. Демонстрирует использование компонентов dbExpress. База данных должна быть зарегистрирована на сервере (псевдоним books) и открыта для пользователя guest
БД_6Программа работы с базой данных InterBase Книги. Демонстрирует использование компонентов dbExpress (отображение данных в табличной форме). База данных должна быть зарегистрирована на сервере (псевдоним books) и открыта для пользователя guest. Параметры соединения загружаются из файла books.ini
BlackFishПрограмма работы с базой данных Blackfish Книги
NkPackageПакет компонентов программиста. Пакет NkPackage содержит компонент NkEdit
NkEditКомпонент программиста NkEdit. В поле компонента NkEdit можно ввести только число. В каталоге находятся модуль компонента (файлы NkEdit.h и NkEdit.cpp), программа тестирования модуля компонента (проект NkEditTest) и программа тестирования компонента (проект NkEditTest_2).
Замечание. Перед тем как открыть проект NkEditTest_2, необходимо установить пакет NkPackage, в котором находится компонент NkEdit
HelpВычисление дохода по вкладу. Демонстрирует различные способы отображения справочной информации в формате HTML Help. Подкаталог Profit содержит файлы проекта создания справочной системы в Microsoft HTML Help Worksop
Mp3MP3-плеер. Демонстрирует использование компонентов MediaPlayer, TrackBar, SpeedButton, а также регулировку громкости из окна программы и перемещение окна, у которого нет заголовка
СаперИгра Сапер. Демонстрирует отображение графики, вывод дочернего окна, отображение Справочной информации
ЭкзаменаторУниверсальная программа тестирования Экзаменатор. Вопросы загружаются из текстового файла (имя файла теста надо указать в командной строке)