Guest |
Отправлено: 11.05.2006, 17:24 |
|
Не зарегистрирован
|
Здравствуйте!!! я только знакомлюсь с C++ Builder, помогите пожалуйста!!!
У меня на форме два компонента WordApplication1 и WordDocument1.
С Word-ом работою нормально, НО у меня проблема с другими компанентами: суть такова:
Если я переношу на форму компонент DateTimePicker или DateTimeEditEh (EhLib) или cxDateEdit (Dev Express) у меня не компилит -> пишит ошибку:
[C++ Error] ComCtrls.hpp(2638): E2015 Ambiguity between 'Windows' and 'Word_2k::Windows'
причём ссылка на ошибку в <ComCtrls.hpp> на всё что касается Windows::PSystemTime или Windows::TOwnerDrawState
что происходит? ХЕЛП!!! мне очень нужен это пикер на форме!!!! |
|
gvg |
Отправлено: 16.05.2006, 09:32 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
можно попробовать устранить перемещением объявления заголовочных файлов (#include <*.h>) вверх-вниз относительно друг-друга
Отредактировано gvg — 16/05/2006, 09:33 |
|
nawok78 |
Отправлено: 29.01.2007, 11:38 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 115
|
Ошибка
[C++ Error] ComCtrls.hpp(2638): E2015 Ambiguity between 'A' and 'B'
возникае на этапе линквки (скорее всего м. ошибаюсь) когда в наличи 2 и более объекта с одинаковим именем (переменная, функция, класс, ...) и линковщик (а м.б и компилятор ща не помню) не может определиться что же это такое
в данном случае между
Word_2k::Windows
и ComCtrls::Windows (скорее всего ComCtrls:
что бы решить этот вопрос укажи явно к какому namespase твой Windows относится
например ComCtrls::Windows или Word_2k::Windows
|
|