Форум: "Основная";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];
ВнизНаследование формы. При открытии проекта выдается ошибка Найти похожие ветки
← →
DelphiLexx © (2006-12-21 18:43) [0]В моем проекте есть абстрактная форма от нее наследуется еще несколько от новых еще несколько иерархия такова:
[code=delphi]
TfmAbstDsgnForm = class(TForm)
TfmAbstStyleXP = class(TAbstDsgnForm)
TfmAbstRaw = class(TfmAbstStyleXP)
TfmCustomRaw= class(TfmAbstStyleXP)
TfmDictRaw = class(TfmCustomRaw)
[/code]
При открытии проекта в среде Delphi выдается ошибка: Error creating form: for "TfmCustomRaw" not found. Хотя проект компилируется и работает. Правда? чтобы посмотреть в Delphi внешний вид формы TfmDictRaw, я должен закрыть unit этой формы, затем открыть вручную unit формы TfmCustomRaw, а затем уж открыть unit формы TfmDictRaw, только после этого форма появится.
Это баг или Delphi или у меня что-то не так? Проверял в Delphi2006, Delphi7.
← →
tesseract © (2006-12-21 22:00) [1]
> Это баг или Delphi или у меня что-то не так? Проверял в
> Delphi2006, Delphi7.
Это не баг, наверно недописал designtime для своих форм. А вообще наследоваться надо от TCustomForm.
← →
Loginov Dmitry © (2006-12-22 07:42) [2]В файле проекта случаем никаких своим комментариев к модулям форм не подписывал?
> А вообще наследоваться надо от TCustomForm.
Почему?
← →
DelphiLexx © (2006-12-22 08:49) [3]
> наверно недописал designtime для своих форм
Что значит недописал designtime для своих форм.
← →
evvcom © (2006-12-22 10:53) [4]А ты для TfmCustomRaw в designtime форму создал?
И в файле проекта unit с TfmCustomRaw должен присутствовать. Покажи строку для TfmCustomRaw в uses проекта.
← →
DelphiLexx © (2006-12-22 11:56) [5]
> И в файле проекта unit с TfmCustomRaw должен присутствовать.
> Покажи строку для TfmCustomRaw в uses проекта.
Проблема решена, просто надо писать в файле проекта напротив TfmCustomRaw написать {fmCustomRaw}
← →
Loginov Dmitry © (2006-12-22 15:13) [6]> Проблема решена, просто надо писать в файле проекта напротив
> TfmCustomRaw написать {fmCustomRaw}
А что, Дельфи сама забыла это написать?
← →
evvcom © (2006-12-22 15:51) [7]> [6] Loginov Dmitry © (22.12.06 15:13)
Скорее автор удалил этот "комментарий" как ненужный :)))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.049 c