![]() |
|
|
![]()
|
|
| kibr3 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 5.11.2009 Репутация: нет Всего: нет |
Уважаемые,
Как создать закрытый компонент? То есть коммерческий компонент исходники которой закрыты. Есть ли такая возможность в 6-м Булдозере. Заранее спасибо за ответы PS. Прошу не громко не смеяться |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
А что в вашем понятии открытый? После компиляции пакета, исходников не видно вообще-то.
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| kibr3 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 5.11.2009 Репутация: нет Всего: нет |
У меня исходники можно видеть если поставить компонент и дальше смотреть в хидере через "RightClick->find declaration" на TNewComponent.
Или-же через "RightClick->OpenFile at cursor" на #include "хидер.h" . Это сообщение отредактировал(а) kibr3 - 4.2.2013, 09:21 |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
По идее, если вы создавали пакет, то ничего не должно быть видно.
![]() Этот пакет потом нужно установить и в новом проекте закинуть ваш компонент на форму. В итоге, исходники не должны быть видны. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
| kibr3 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 5.11.2009 Репутация: нет Всего: нет |
Именно так и делаю но только в Builder 6-ом. После добавления компонента на форму, в хидере проекта автоматом добавляется
#include "mycomponent.h". Через него находятся исходники компонента. Если найти и удалить исходники из файловой системы, проект перестает компилиться. Это сообщение отредактировал(а) kibr3 - 6.2.2013, 05:46 |
|||
|
||||
| kibr3 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 5.11.2009 Репутация: нет Всего: нет |
Нашел вариант.
1.Когда компилиуем компонент надо поставить Release в опциях. 2.Далее когда компонент установлен убираем .cpp файлы компонента но оставляем .h файлы. |
|||
|
||||
| artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
Ну, вообще-то, как-то так и должно быть. На выходе вы долны получить *.bpl и *.h -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |