Кент Рейсдорф. BORLAND C++BUILDER. Раздел 4

Кент Рейсдорф. BORLAND C++BUILDER. Страница 434

Использование реестра также может стать плюсом вашей программы. Конечно, это не изменит внешнего вида программы, но предоставление поль­зователям дополнительных опций увеличивает ее ценность. Сохранение этих опций в реестре также упрощает вашу работу. Не существует никакого оп­равдания, если вы не предоставите пользователям те возможности, которых они ожидают от программы. Конечно, это потребует некоторого времени и внимания к деталям, но другого пути здесь нет.

Мы завершили неделю рассмотрением обработки сообщений. Это наиболее низкий уровень программирования, с которым вы до сих пор сталкивались. Вам, вероятно, не часто придется этим заниматься, но в какой-то момент полученные знания сыграют свою роль. Надеюсь, что раздел по обработке сообщений принесет вам пользу, если и не сразу, то спустя некоторое время.

Приведенные ниже листинги — это код главной формы программы Scratchpad. Листинг R2.1 содержит заголовочный файл SPMain.h, a R2.2 — файл SPMain.cpp. Просмотрите эти листинги, чтобы глубже понять те идеи, которым была посвящена эта неделя.

499

Подведение итогов

Листинг R2.1. (продолжение)



Borland C++Builder


Краткий обзор

В начале этой недели мы рассмотрим элементы управления ActiveX, которые приобретают сейчас все большую популярность,а также технологию OLE. Затем мы приступим к изучению баз данных. Вы узнаете об архитектуре доступа к базам данных и о том, как реализованы операции с базами данных в C++Builder и VCL. Вы начнете с самых основ и будете постепенно осваивать более сложную технику программирования баз данных. После баз данных мы обратимся к динамически компонуемым библиотекам (DLL).

DLL рассматриваются здесь для общего ознакомления. Их использование зависит от вашего желания, но важно, чтобы вы могли принять обоснованное решение. Для этого нужно понять, что представляют собой DLL и как они могут быть использованы в ваших приложениях. День 19 целиком посвящен рассмотрению DLL. По его завершении вы сможете решать, подходят ли DLL для ваших целей.

Web-дизайн (с) 2010 All rights reserved