Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2013, 13:40   #1
Горизонт
 
Регистрация: 20.09.2012
Сообщений: 5
По умолчанию Регистрация компонента в Embarcadero RAD Delphi XE

Прошу помощи!
Надо зарегистрировать пользовательский компонент в Embarcadero RAD studio XE. Компонент построен на базе TEdit, в к-рый добавил свойство типа string.
Выполняю команду <Component/Install Component...>. Затем, используя кнопку обзора указываю файл модуля компонента и , выбором из списка,- имя существующего пакета 'EPC Common70.dpk'. Нажимаю <Финиш>.
После этого получаю до 10 сообщений типа Error, о том что невозможно сохранить, нет доступа,...., отсутствует файл ресурса "EPCCommon70.res" . А в последнем - "Error building package EPCCommon70.bpl".

Пробовал устанавливать в другие пакеты. Результат такой же.

Может быть причина в отсутствующиж файлах ресурса. Однако создать не могу-в Embarcadero отсутствует Image Editor.
Интересно, что в Delphi7 этот же модуль легко установился, а в качестве значка получил автоматически значок своего базового типа!
Горизонт вне форума Ответить с цитированием
Старый 19.01.2013, 14:01   #2
paves
Пользователь
 
Регистрация: 24.09.2012
Сообщений: 16
По умолчанию

Если заканчивается на 70, то только для 7-ой версии.
Попробуй найти данный компонент нужной версии, для XE (вроде 12 версии и соответственно 120.dpk).

Последний раз редактировалось paves; 19.01.2013 в 14:03.
paves вне форума Ответить с цитированием
Старый 19.01.2013, 14:04   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
имя существующего пакета
А ты не существующий пакет выбирай а создай новый.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.01.2013, 08:58   #4
Горизонт
 
Регистрация: 20.09.2012
Сообщений: 5
Радость А ларчик-то, оказывается просто...

Цитата:
Сообщение от Stilet Посмотреть сообщение
А ты не существующий пакет выбирай а создай новый.
Следуя рекомендации (Stilet), выбрал опцию "Install into a new Package".
На 2-шаге диалога потребовалось ввести лишь имя нового пакета. Однако, значок установленного компонента в палитре VCL появился только после перезапуска Embarcadero.
И еще один штрих - для проверки работоспособности поместил его на форму в тестовый проект. Получил ошибку "Отсутствует модуль ...dcu". Пришлось добавлять в тестовый проект исходник модуля компонента. А после компиляции (в р у ч н у ю) копировать его файл (dcu) в одну из папок EMBARCADERO.

Гранд-МЕРСИ всем кто откликнулся на клич о помощи.
Горизонт вне форума Ответить с цитированием
Старый 21.01.2013, 09:20   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А после компиляции (в р у ч н у ю) копировать его файл (dcu) в одну из папок EMBARCADERO.
Ну это лишнее. Достаточно было указать в списке путей в настройках Делфи путь к исходникам и DCUшкам того компонента.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем отличается Embarcadero RAD Studio XE от Delphi XE ? 8toni8 Общие вопросы Delphi 5 23.01.2012 14:50
Не находится файл dbxconnections.ini в delphi (embarcadero rad studio) Kreadlling Общие вопросы Delphi 1 03.04.2011 22:03
Delphi 7 и Embarcadero RAD Studio 2010 tarakan1983 Общие вопросы Delphi 4 13.12.2010 20:23
GlScene и Embarcadero Rad Studio 2010 (Delphi 2010) Fiery Fox Мультимедиа в Delphi 4 19.11.2010 21:46
Embarcadero RAD Studio и DirectX like_cloud Помощь студентам 1 21.05.2010 16:53