![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли наследовать форму - помогите примером или где... [D5, Win95/98]
Vad_M © (2002-01-25 14:46:00)Допустим, в проекте есть форма A с полем TEdit и кнопкой Close.
Как создавать, на этапе проектирования, потомков этой формы, в которых кроме указанных есть свои элементы, но свойства и методы этих берутся именно из формы A.
Вариант репозитория неинтересен, т.к. 1)в каждом потомке код предка продублируется, 2)при изменении кода в предке изменения не отразятся в потомках.
И кстати, можно ли и как изменять функциональность элементов формы-предка в форме-потомке (методы, свойства).
Мой результат - компиляция ОК, при выполнении - исключения, обычно по дублированию элементов. По моему, проблема в dfm-файлах, но о них везде либо глухо, либо ничего толком...
Digitman (2002-01-25 15:45:00) [1]А дальше - ты неверно представляешь себе понятие и механизм наследования.
Vad_M (2002-01-25 15:36:00) [2]Так и есть, а дальше - см.выше
Digitman (2002-01-25 14:56:00) [3]если у тебя A = class(TForm), то почему не B = class(A) ?