Программирование с C++ Builder



Установка



После того как будет создан файл ресурсов компонента, можно приступить к установке компонента в пакет компонентов. Компонент можно установить в существующий пакет или создать новый пакет и затем установить в него компонент.

Чтобы установить компонент в существующий пакет, надо из меню Component выбрать команду Install Component и заполнить поля вкладки Into existing package диалогового окна Install Component (рис. 6.7).



Рис. 6.7. Диалоговое окно Install Component


В поле Unit file name (Имя файла модуля) нужно ввести имя файла модуля. Для этого удобно воспользоваться кнопкой Browse.

Поле Search path (Путь поиска) должно содержать разделенные точкой с запятой имена каталогов, в которых C++ Builder во время установки компонента будет искать необходимые файлы, в частности файл ресурсов компонента. Если имя файла модуля было введено в поле Unit file name выбором файла из списка, полученного при помощи кнопки Browse, то C++ Builder автоматически добавляет в поле Search path имена необходимых каталогов. Следует обратить внимание на то, что файл ресурсов компонента должен находиться в одном из каталогов, перечисленных в поле Search path. Если его там нет, то компоненту будет назначен значок его родительского класса.

Поле Package file name должно содержать имя пакета, в который будет установлен компонент. По умолчанию компоненты, создаваемые программистом, добавляются в пакет dclusr.bpk.

Поле Package description содержит название пакета. Для пакета dclusr.bpk это текст: Borland User Components.

После того как поля будут заполнены, надо щелчком на кнопке ОК активизировать процесс установки. Сначала на экране появляется окно Confirm (рис. 6.8), в котором C++ Builder просит подтвердить обновление пакета.



Рис. 6.8. Запрос подтверждения обновления пакета в процессе установки компонента


После щелчка на кнопке Yes процесс установки продолжается. Если он завершается успешно, то на экране появляется информационное сообщение (рис. 6.9) о том, что пакет обновлен, а компонент зарегистрирован.



Рис. 6.9. Сообщение об успешной установке компонента


После установки компонента в пакет открывается диалоговое окно Package (Редактор пакета компонентов) (рис. 6.10), в котором перечислены компоненты, находящиеся в пакете.



Рис. 6.10. Окно редактора пакета компонентов


На этом процесс установки компонента заканчивается. В результате на вкладке палитры компонентов, имя которой было задано при создании модуля компонента, появляется значок установленного компонента (рис. 6.11).



Рис. 6.11. Значок компонента NkEdit на вкладке Samples


Книжный магазин