Вниз
Скачать: CL | DM;

Наследование формы. При открытии проекта выдается ошибка   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
2-1170339522
Лебедев
2007-02-01 17:18
2007.02.18
Закладки


2-1169904233
Garacio
2007-01-27 16:23
2007.02.18
Как узнать версию ОС с точностью до SP


9-1143070145
Rial
2006-03-23 02:29
2007.02.18
Исходники игр


11-1148533780
igorek_2005
2006-05-25 09:09
2007.02.18
Изменить стиль шрифта в TKOLLabel


2-1170233216
LDV!
2007-01-31 11:46
2007.02.18
Производная




   Наверх