C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TWordApplication и DateTimePicker, Помогите!!!!! ХЛП!!!! не компилит&
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:smile.gif

что бы решить этот вопрос укажи явно к какому namespase твой Windows относится
например ComCtrls::Windows или Word_2k::Windows

Вернуться в Технологии COM/DCOM, ActiveX