Re[8]: Помогите обнаружить ошибку...
От: Repdiablo  
Дата: 04.07.03 12:18
Оценка:
Здравствуйте, Федько Олег, Вы писали:

ФО>Здравствуйте, Repdiablo, Вы писали:


R>>Здравствуйте, Федько Олег, Вы писали:


R>>А подскажи пожалуйста ответ не вот такой вопрос?


R>>Visual C++ 6.0


R>>Когда вызываю визард(Ctrl + W), и выбираю свой класс у меня вылетает следующее сообщение:


R>>A duplicate insert block exists for class "MyClass" in the source files


R>>Как с этим бороться????

ФО>Визард от 6-ой студии когда вставляет в исходники свой текст, чтобы знать куда
ФО>вставить оставляет такие комментарии:

ФО>В .cpp



ФО>
ФО>BEGIN_MESSAGE_MAP(CNavGroupView, CManagedResizableFormView)
ФО>    //{{AFX_MSG_MAP(CNavGroupView)
ФО>        ....
ФО>    ON_NOTIFY(NM_DBLCLK, IDC_NAVGROUPTREE, OnDblclkNavgrouptree)
ФО>    //}}AFX_MSG_MAP
ФО>END_MESSAGE_MAP()

ФО>    //{{AFX_DATA_INIT(CNavGroupView)
ФО>        ...
ФО>    //}}AFX_DATA_INIT


ФО>    //{{AFX_DATA_MAP(CNavGroupView)
ФО>    DDX_Control(pDX, IDC_GOTOSERVICE, m_btGotoService);
ФО>        ...
ФО>    //}}AFX_DATA_MAP
ФО>



ФО>В .h


ФО>
ФО>    //{{AFX_DATA(CNavGroupView)
ФО>    CTreeCtrl    m_tcNavGroupTree;
ФО>        ...
ФО>    //}}AFX_DATA
ФО>    // ClassWizard generated virtual function overrides
ФО>    //{{AFX_VIRTUAL(CNavGroupView)
ФО>    virtual void OnInitialUpdate(); // called first time after construct
ФО>        ...
ФО>    //}}AFX_VIRTUAL
ФО>



ФО>Т.е. вида //{{AFX_...

ФО>Ты где-то видать для одного класса копирнул какой-то блок, и визард теперь
ФО>не знает куда именно всавлять.


Так, а что мне сделать то? Я просто копирнул файлы класса!

ФО>Иногда Визарда начинает глючить, и он начинает гнать всякую чушь.

ФО>Тогда советую стереть файл *.clw — это файл с информацией о твоих классах.
ФО>Если его не будет Визард его сделает заново.

Пробовал не получается
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.