|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.03.2011, 23:06 | #1 |
Пользователь
Регистрация: 07.02.2007
Сообщений: 50
|
Создание собственных компонент. Как скомпилировать bpl?
Есть модуль pas с кодом компонента который корректно устанавливается. Нужно скомпилировать bpl.
Подскажите кто создавал свои компоненты. |
02.03.2011, 01:23 | #2 |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
Библиотеки (*.bpl) создаются в каталоге, указанном в меню Tools/Enviroment Options, закладка Library, поле BPL output directory.
По умолчанию там стоит значение $(DELPHI)\Projects\Bpl. Для установки нового компонента нужно открыть меню Component/Install Component. Потом открыть закладку Into existing package или Into New Package. Предположим, что мы хотим создать новый пакет. Заходим на вторую закладку. Далее указываем Unit File Name для модуля инсталляции компонента и в поле Package file Name пишем название пакета (его не должно существовать). Можно также указать "человеческое" название пакета в поле Package description. После нажатия кнопки ОК, Delphi автоматически приступит к компиляции и установке. Если компиляция прошла без ошибок, то в каталоге $(DELPHI)\Projects\Bpl появится библиотека (bpl) с названием пакета, который вы указали. Если ее там нет, то видимо произошли какие-то ошибки во время компиляции. Ошибки должны быть выведены в окно message и с ними надо разбираться отдельно. З.Ы. Я ведь уже объяснил про DPK в дублирующей теме... Или тут что-то по-китайски ? |
02.03.2011, 09:09 | #3 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Я обычно в фаре создаю пустой файл myNewPackage.dpk, в него записываю:
Код:
Но можно и через IDE, как описано выше.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание собственных компонент. Как сформировать dpk файл? | shurik_7866 | Компоненты Delphi | 3 | 28.02.2011 20:50 |
Вычисление собственных значений и собственных векторов матрицы. Метод скалярных произведений | WhiteKuz | Общие вопросы C/C++ | 1 | 01.12.2010 21:05 |
создание собственных сегментов памяти | Майкл18 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 30.11.2009 02:19 |
Создание собственных компонентов D7 | postal2 | Помощь студентам | 4 | 21.08.2009 09:07 |
Создание собственных компонент | shepelin | Компоненты Delphi | 5 | 22.12.2007 22:14 |