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

 
Конфликт чего-то с чем-то, ComCtrls.hpp(4429): E2015
Daedalus
  Отправлено: 03.12.2004, 14:14


Ученик-кочегар

Группа: Участник
Сообщений: 8



Пишу прогу, в очередной раз нажал run и Builder мне выдал в вот эту фигню и тыкает он меня носом в какой-то гигантский скрипт, и теперь больше нормально run выполнять не хочет sad.gif
[C++ Error] ComCtrls.hpp(4429): E2015 Ambiguity between 'Windows' and 'Word_2k::Windows'
В чём дело?
Вот мой список заинклюденных файлов (его не изменял):
CODE
#include <vcl.h>
#pragma hdrstop
#include "starter.h"
#include "IniFiles.hpp"
#include  <dir.h>
#pragma package(smart_init)
#pragma resource "*.dfm"

У меня из объектов два груп-бокса и 4 Label'а. И всё. sad.gif
Перезагрузил — ну, млин, тоже самое.
Что делать? ohmy.gif
Gedeon
Отправлено: 03.12.2004, 15:08


Ветеран

Группа: Модератор
Сообщений: 1742



А ткнуть дважды крысой на ошибку и посмотреть на какую строку выругался компилятор и уточнить для него какой Windows использовать тяжело?
Daedalus
Отправлено: 03.12.2004, 15:58


Ученик-кочегар

Группа: Участник
Сообщений: 8



Да, тяжело, нуб я в этом деле sad.gif
Вот эта, аж 2638-ая строчка, на позиции 154. Вот она, красавица:
typedef void __fastcall (__closure *TLVDrawItemEvent)(TCustomListView* Sender, TListItem* Item, const Types::TRect &Rect, Windows::TOwnerDrawState State);

QUOTE
уточнить для него какой Windows использовать тяжело

А вот про уточнение виндов я что-то не понял. Винда одна... XP, Линуксов не стоит.
Но, мне тут непонятно главное, причём тут Word_2k в этом 5-строчном скриптике? И раньше ведь всё работало.
AVC
Отправлено: 03.12.2004, 16:07


Ветеран

Группа: Модератор
Сообщений: 1583



Windows имеется ввиду е ОС а пространство имен. Word_2k зацеплен каким либо другим файлом, либо остался в памяти от предыдущих компиляций.
Во вторм случае нужно удалить cache-pre-compiled файлы. По умолчанию расположены в Ваш_builder\lib и называются vcl??.csm vcl??.#01 ... или там где сказано свойствами проекта.
Daedalus
Отправлено: 03.12.2004, 16:23


Ученик-кочегар

Группа: Участник
Сообщений: 8



Так, проверил на второй случай, снёс все эти файлы — но, к сожалению, ничего не изменило.
Может быть чем-то подцепил, но — как от этого избавиться?
AVC
Отправлено: 03.12.2004, 16:29


Ветеран

Группа: Модератор
Сообщений: 1583



Искать и найти, откуда ноги растут. smile.gif
Пройти по цепочке файлов, посмотреть опции и состав проекта.
Daedalus
Отправлено: 03.12.2004, 16:34


Ученик-кочегар

Группа: Участник
Сообщений: 8



Ах, блин, нашёл, исправил, спасибо большое! You made my day! Я счастлив, что есть такие форумы и такие люди biggrin.gif

Вернуться в Вопросы программирования в C++Builder