imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 16.10.2004, 23:50     # 1
Interceptor
Banned
 
Аватар для Interceptor
 
Регистрация: 04.09.2002
Адрес: В сети ;)
Сообщения: 783

Interceptor Давно пора выгнатьInterceptor Давно пора выгнатьInterceptor Давно пора выгнатьInterceptor Давно пора выгнать
Создание нового класса на основе родительского (Delphi 6)

У меня есть 7-8 RichEdit'ов. У них одинаковые свойства (ширина, длина, видимость и т.д.). Поэтому хочу создать новый тип NewRichEdit, который будет наследовать все свойства одного из RichEdit'ов, а остальные будут копиями его, дочерними объектами.

Но как создать такой новый тип, родителем которого будет RichEdit?
Interceptor вне форума  
Старый 17.10.2004, 21:11     # 2
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
после слова type в юните, где ты хочешь разместить описание нового класса просто пишешь например так: TMyRichEdit = class (TRichEdit), он у тебя уже унаследовал все свойства и методы класса родителя, но в паблик секции можно написать еще раз обработчик креэйта, вызвать креэйт родителя, установить все cв-ва и можно юзать.
Вот, держи пример, правда без формы, но ИМХО разберешься....
/7y3uK вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:25.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.