Delphi 6 наследование от TDataModule
От: VinRom ICQ UIN:158841098
Дата: 07.06.03 19:19
Оценка:
Попробовал сделать следующее:
Создаем DataModule, называем его DMCommon, получаем класс TDMCommon.
Создаем еще один, называем его DMOrder, получаем класс TDMOrder.
Исправляем декларацию класса TDMOrder = class(TDMCommon) — т.е. наследуем новый класс от TDMCommon.

При создании DataModule Delphi создает файл frm, после описанной выше процедуры в frm добавляется описание свойств Color и Font,
естественно в pas файле этих свойств нет (их нет ни в одном из базовых классов). При выполнении имеем Access violation.

Ручное удаление из frm строк с описанием Color и Font ничего не дает, delphi добавляет их снова.
Update на delphi не стоит. Поиск в инете ничего не дал.

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