Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Перенос проекта


Автор: harakiri 25.2.2011, 23:19
Есть проект написанный на Delphi 6. Нужно его перевести на Delphi 2007. Компоненты установлены, что-то уже подправлено. Но пришла новая беда: 
[DCC Error] U_INPUT_NACN.pas(59): E2003 Undeclared identifier: 'CBType'
[DCC Error] U_INPUT_NACN.pas(60): E2003 Undeclared identifier: 'CBRType'
[DCC Error] U_INPUT_NACN.pas(68): F2063 Could not compile used unit 'u_verror.pas'

В uses BDE подключен.  Здесь http://forum.vingrad.ru/forum/topic-21068/30.html написано, что это стандартные типы BDE. На 6 делфи на это не ругалось. Как сделать что б в 2007 тоже компилировалось нормально. Какую версию нужно ставить, или что нужно заменить.

Автор: chip_and_dayl 26.2.2011, 00:59
DBCommonTypes

Добавлено через 47 секунд
в uses прописать

Автор: harakiri 26.2.2011, 08:28
chip_and_dayl,  огромное спасибо.  Но появился еще вопрос - теперь ругается на Rx

[DCC Error] E1026 File not found: 'PickDate.R32'
[DCC Error] E1026 File not found: 'ToolEdit.R32'
[DCC Error] E1026 File not found: 'CurrEdit.R32'

пути прописаны. А если эти файлы положить в 

\\Program Files\CodeGear\Components\RxLib\Units\

или

\\Program Files\CodeGear\RAD Studio\5.0\lib\, то пишет 

[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID CEDITBMP; File E:\Program Files\CodeGear\Components\RxLib\Units\CurrEdit.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxCurrEdit.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID DEDITBMP; File E:\Program Files\CodeGear\Components\RxLib\Units\ToolEdit.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxToolEdit.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID FEDITBMP; File E:\Program Files\CodeGear\Components\RxLib\Units\ToolEdit.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxToolEdit.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID NEXT1; File E:\Program Files\CodeGear\Components\RxLib\Units\PickDate.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxPickDate.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID NEXT2; File E:\Program Files\CodeGear\Components\RxLib\Units\PickDate.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxPickDate.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID PREV1; File E:\Program Files\CodeGear\Components\RxLib\Units\PickDate.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxPickDate.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID PREV2; File E:\Program Files\CodeGear\Components\RxLib\Units\PickDate.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxPickDate.R32 resource discarded.
[DCC Error] E2161 Warning: Duplicate resource:  Type  2 (BITMAP), ID SEDITBMP; File E:\Program Files\CodeGear\Components\RxLib\Units\ToolEdit.R32 resource kept; file E:\Program Files\CodeGear\Components\RxLib\Units\rxToolEdit.R32 resource discarded.

 Что ему может не нравиться?

Автор: chip_and_dayl 26.2.2011, 10:34
Цитата(harakiri @  26.2.2011,  08:28 Найти цитируемый пост)
пути прописаны.

Прописаны где? В настройках проекта? Или в общих настройках?

Автор: harakiri 26.2.2011, 10:40
В общих настройках
Tools->Options->Library-Win32->Library Path

Автор: chip_and_dayl 26.2.2011, 14:59
Пропиши еще в настройках проекта. У меня такая была проблема с ФастРепорт. В общих прописано, а в настройках проекта нет. И  он  не видел модули просто

Автор: northener 27.2.2011, 02:59
Цитата(chip_and_dayl @  26.2.2011,  14:59 Найти цитируемый пост)
Пропиши еще в настройках проекта.

А это где, позвольте спросить? И для чего?

Автор: chip_and_dayl 27.2.2011, 10:51
Project-Options-Directories/Conditionals    Search Path

Цитата

И для чего?


Цитата

Пропиши еще в настройках проекта. У меня такая была проблема с ФастРепорт. В общих прописано, а в настройках проекта нет. И  он  не видел модули просто


Автор: zloom 27.2.2011, 18:00

извините за оффтоп

Автор: bems 27.2.2011, 18:49
Не извиним. Во-первых в чужой теме, во-вторых это написано в любом учебнике

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)