Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли наследовать форму - помогите примером или где... [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) ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо