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

 
Ошибка "Code:1410 Class already exists"
Антей
Отправлено: 16.12.2003, 13:23


Не зарегистрирован







Возникает во время компиляции. Дебагер пишет: "Project *.exe raised exception class EOSError with message 'System Error. Code 1410. Class alredy exists".
Ошибка выскакивает когда отключена опция "Build with runtime packages". И, если в форме есть несколько одинаковых объектов. Например: 2 кнопки или 2 ТEdit и т.д.
А если в форму ложить всего по одному — тогда работает...
Ребят, подскажите пожалуйста в чем проблема.
А то проект можно сказать закончил, а он в автономный файл не собирается
sad.gif
** pasha
Отправлено: 16.12.2003, 14:29


Не зарегистрирован







Так надо понимать, вы объявляете класс (создаете)
с типом, который уже есть.
Проверьте названия классов, которые вы создаете,
и если есть начмнающиеся с буквы T
то скорее всего оно и есть.
Антей
Отправлено: 16.12.2003, 17:07


Не зарегистрирован







Спасибо за совет.
Только классы создает сам Билдер.
Я в форму кладу например 2 кнопки (TButton) и все, програма выдает ошибку, если собирается автономный файл. А если с динамическими библиотеками — так все в порядке, работает...
Вот мой Unit.H — что там не хорошо? Почему выдает ошибку?
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include
#include
#include
#include
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // IDE-managed Components
TEdit *Edit1;
TButton *Button1;
TButton *Button2;
private: // User declarations
public: // User declarations
__fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif

Или где еще надо смотреть?
Заранее благодарен.

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