Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

вирт конструктор при наследовании компонентов

4.0K
02 сентября 2007 года
ApokALEXIS
112 / / 23.08.2006
 
Код:
// файл .h
class TMyClass : public TButton
{
public:
 TMyClass(TComponent* _own):TButton(_own){}
};

// файл .cpp
TMyClass MС= new TMyClass(this);


выдает ошибку
"виртуал. конструкт. TMyClass(TComponent* _own) конфликтует с базов. классом TButton"

что сделать чтоб работало? с наследованием работаю впервые
3.2K
02 сентября 2007 года
nikipelovav
152 / / 12.04.2006
Создай новый класс на основе базового TButton используя
меню Builder Component->New Component.

При этом, Builder автоматически сгенерирует файлы .H и .CPP
в которых будут правильно объявлены как класс так и конструктор.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог