Форум: "Основная";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];
ВнизХэлп по поводу хэлперов Найти похожие ветки
← →
Дмитрий Белькевич (2009-08-17 19:27) [0]Попробовал переписать найденный баг. Делаю:
type
TPrintHelper = class helper for TPrintDialog
public
function Execute(ParentWnd: HWND): Boolean; override;
end;
Пишет: [DCC Error] E2137 Method "Execute" not found in base class.
Хотя он там есть. Метод в хэлпере нельзя перезагрузить? Только новый дописать?
← →
Игорь Шевченко © (2009-08-18 10:57) [1]
> Метод в хэлпере нельзя перезагрузить?
Нельзя. Это же другой класс, наследник TClassHelperBase
← →
Kolan © (2009-08-18 11:48) [2]То есть дополню,
override
означает перегрузку метода предка хелпера, а не того класса, которому он помогает.
← →
Дмитрий Белькевич (2009-08-18 13:43) [3]
> То есть дополню, override означает перегрузку метода предка
> хелпера, а не того класса, которому он помогает.
Спасибо, всё понятно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c