Кент Рейсдорф. BORLAND C++BUILDER. Раздел 4
Кент Рейсдорф. BORLAND C++BUILDER. Страница 434
Использование реестра также может стать плюсом вашей программы. Конечно, это не изменит внешнего вида программы, но предоставление пользователям дополнительных опций увеличивает ее ценность. Сохранение этих опций в реестре также упрощает вашу работу. Не существует никакого оправдания, если вы не предоставите пользователям те возможности, которых они ожидают от программы. Конечно, это потребует некоторого времени и внимания к деталям, но другого пути здесь нет.
Мы завершили неделю рассмотрением обработки сообщений. Это наиболее низкий уровень программирования, с которым вы до сих пор сталкивались. Вам, вероятно, не часто придется этим заниматься, но в какой-то момент полученные знания сыграют свою роль. Надеюсь, что раздел по обработке сообщений принесет вам пользу, если и не сразу, то спустя некоторое время.
Приведенные ниже листинги — это код главной формы программы Scratchpad. Листинг R2.1 содержит заголовочный файл SPMain.h, a R2.2 — файл SPMain.cpp. Просмотрите эти листинги, чтобы глубже понять те идеи, которым была посвящена эта неделя.
499
Подведение итогов
Листинг R2.1. (продолжение)
В начале этой недели мы рассмотрим элементы управления ActiveX, которые приобретают сейчас все большую популярность,а также технологию OLE. Затем мы приступим к изучению баз данных. Вы узнаете об архитектуре доступа к базам данных и о том, как реализованы операции с базами данных в C++Builder и VCL. Вы начнете с самых основ и будете постепенно осваивать более сложную технику программирования баз данных. После баз данных мы обратимся к динамически компонуемым библиотекам (DLL).
DLL рассматриваются здесь для общего ознакомления. Их использование зависит от вашего желания, но важно, чтобы вы могли принять обоснованное решение. Для этого нужно понять, что представляют собой DLL и как они могут быть использованы в ваших приложениях. День 19 целиком посвящен рассмотрению DLL. По его завершении вы сможете решать, подходят ли DLL для ваших целей.