Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[52.15.59.163] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте, у меня такой вопрос: я взяла .dcu для Delphi7 и вставила в Delphi XE. Возможно из-за этого вылетает ошибка при закрытии программы. Можно ли на основе *.pas сделать новый *.dcu?
Извините я файлы .dcu никогда не делала поэтому такие вопросы задаю! |
Сообщ.
#2
,
|
|
|
>Можно ли на основе *.pas сделать новый *.dcu
Это называется компиляция, а другого способа сделать dcu и нет. >я взяла .dcu для Delphi7 и вставила в Delphi XE интересно, что это означает? |
Сообщ.
#3
,
|
|
|
Цитата MBo @ Это называется компиляция, а другого способа сделать dcu и нет. имеется в виду кнопка Instal Component? Мне надо инсталировать компонент и задать свой файл .pas и тогда он создаст .dcu (откомпилирует)? я открываю fastgrid.pas и напрямую откомпилировать файл не получается (погашена кнопка компиляции) Добавлено Цитата MBo @ интересно, что это означает? взяла модуль откомпилированный в Delphi7 и инсталировала в Delphi XE! Это неправильно - обычно разные варианты файлов .dcu для разных версий Delphi Добавлено Пожалуйста, объясните поэтапно: у меня есть файл fastgrid.pas и моя цель инсталировать компонент FastGrid. Надо сначала откомпилировать fastgrid.pas и получить fastgrid.dcu? В Install Component.. можно поставить и файл с расширением .dcu и файл с расширением .pas Вот у меня инсталировано с .dcu откомпилированным под Delphi7 без перекомпиляции на на Delphi XE. Компонент инсталировался, но работает криво. В общем путаница какая-то в голове:))) |
Сообщ.
#4
,
|
|
|
Смотреть модуль надо, есть ли в нем функции регистрации компонента.
|
Сообщ.
#5
,
|
|
|
.DCU от D7 к XE не подойдут, так же и наоборот. Если ваша среда по прописанным путям нашла необходимые .PAS файлы, то она их компильнула и вы получили новые .DCU-шки
Цитата я открываю fastgrid.pas и напрямую откомпилировать файл не получается (погашена кнопка компиляции) Открывать нужно не .PAS файл, а фаил пакета .DPK или для XE .dproj |
Сообщ.
#6
,
|
|
|
Цитата доктор Рагин @ имеется в виду кнопка Instal Component? имеется ввиду, что когда вы компилируете проект, то из всех pas генерятся dcu. |