Главная » FAQ » Как мне установить компонент YYY?

RSS

Как мне установить компонент YYY?

Не нравитсяНравится   Рейтинг 0

Компоненты распространяются в двух видах: с открытым кодом и без него. Если исходный код открыт то это скорее всего набор PAS файлов и один или несколько файлов DPK.

PAS – непосредственно исходные кода, DPK файл – файл пакетов в Delphi, именно его и нужно открывать для установки компонента (File-Open).

После этого появится стандартный диалог работы с пакетами. Необходимые кнопки – Compile (Компилировать) и Install (установка). Если компонент написан без ошибок и для вашей версии Delphi смело нажимайте Install. Компиляции произойдет автоматически и после её успешного завершения компонент будет установлен на палитру VCL.

Немаловажный вопрос – куда ставить компоненты? «Особо умные люди» в форуме советую помещать все компоненты в директорию X:\DelphiX\Bin! Совершенно не верный подход. После установки 5-10 компонент у вас образуется настоящая помойка в папке Bin. Для каждого компонента лучше всего создавать отдельный каталог, например C:\Comp\XXX и помещать все файлы именно туда.

Скомпилированный и установленный файл пакета помещается в папку X:\DephiX\rojects\Bpl\.

Для успешной компиляции проекта с использованием установленных компонентов необходимо добавить путь к исходным кодам компонентов, а точнее достаточно указать путь к полученным при компиляции DCU файлам. Делается это в меню Tools-Environment Option-Library-Library Path.

Советую размещать отдельно исходные тексты компонентов и их скомпилированные файл, допустим:

C:\Comp\Component_XXX\Source\ – храним только PAS, RES, DPK, INC файлы.
C:\Comp\Component_XXX\DCU\ – храним DCU файлы.