Дмитрий |
Отправлено: 06.04.2004, 10:50 |
|
Не зарегистрирован
|
Приветствую всех!
Начинаю разбираться с Борланд с, столкнулся вот с таким сообщением в окошке сообщений (при попытке скомпилировать)
[Linker Error] Unresolved external 'tmaindata::ClearNook()' referenced from
Класс tmaindata объявлен в файле u.h, процедура ClearNook описана в файле u.cpp, в файл проекта я включил u.h, то есть вроде все правильно сделал
почему появляется это сообщение?
|
|
Эйсидора-Дункан |
Отправлено: 06.04.2004, 11:02 |
|
Не зарегистрирован
|
Я не большой спец, но по-моему ВС не видит твой *.срр.
Нет под рукой билды, чтоб проверить, но попробуй инклудить *.срр, а не *.h .
Если не поможет, то возможно решение в меню Project->Add to Project и выбери там модуль *.cpp.
Это лишь предположение. Ну нет у меня под рукой Билды, чтоб проверить. |
|
Gedeon |
Отправлено: 06.04.2004, 11:12 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
QUOTE (Эйсидора-Дункан @ 06/04/2004, 12:04) | но попробуй инклудить *.срр, а не *.h .
|
Это бред, так никогда не делайте
QUOTE |
Если не поможет, то возможно решение в меню Project->Add to Project и выбери там модуль *.cpp. |
А вот это и есть решение вашей проблемы, файл в проект надо включить.
|
|
Дмитрий |
Отправлено: 06.04.2004, 11:20 |
|
Не зарегистрирован
|
О, точно заработало!
Спасибо, Gedeon! |
|
Дмитрий |
Отправлено: 06.04.2004, 22:05 |
|
Не зарегистрирован
|
Приветствую снова!
а вот такая штука -
CODE |
на нажатие кнопки, например:
{
TPanel Panel=new TPanel;
};
|
тоже самое, говорит что
no match TPanel::TPanel();
хотя на форме другие панели присутствуют...
подскажите, пожалуйста...
|
|
klen |
Отправлено: 07.04.2004, 00:08 |
|
Машинист паровоза
Группа: Участник
Сообщений: 239
|
Все просто , у тебя даже две ошибки в приведенном коде. Нада так
TPanel* Panel= new TPanel(Owner) ;
Компилятор ругается совершенно справедливо "не определено тело конструктора TPanel::TPanel(void)" потомучто VCL компонент которым является панель требует вызов конструктора который генерится по умолчанию TPanel::TPanel(TComponent* AOwner). Вот и вся байда.
|
|
Дмитрий |
Отправлено: 07.04.2004, 11:03 |
|
Не зарегистрирован
|
Тю ты е-мое,
точно, параметры забыл задать....
вот ламер"
Спасибо! |
|