Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.07;
Скачать: CL | DM;

Вниз

как получить доступ к protrcted свойствам извне?   Найти похожие ветки 

 
Dmytro   (2006-12-16 12:58) [0]

как получить доступ к protrcted свойствам извне?


 
Loginov Dmitry ©   (2006-12-16 13:00) [1]

unit1

TMyClass = class
protected
....
end;

unit2
THackMyClass = class(TMyClass);

THackMyClass(InstanceOfTMyClass).ProtectedMethod()


 
Dmytro   (2006-12-16 14:26) [2]

если можно более подробно (на живом примере).


 
SerJaNT ©   (2006-12-16 15:24) [3]

> если можно более подробно (на живом примере).


Чем тебе [1] не пример? Больше - google.com


 
Dmytro   (2006-12-16 17:44) [4]

мне вот тут непонятно - THackMyClass(InstanceOfTMyClass).ProtectedMethod()
хотелось бы рабочий кусочек...


 
trubin ©   (2006-12-16 17:51) [5]

Скажем есть protrcted свойство TControl.OnClick, вот так компилятор заругается:

Ctrl: TControl;
...

Ctrl.OnClick:= MyClick;


Делаешь так:

TAccessControl = class(TControl)

TAccessControl (Ctrl).OnClick:= MyClick;


И компилятор доволен... .



Страницы: 1 вся ветка

Текущий архив: 2007.01.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.063 c
9-1139091484
Galiaf
2006-02-05 01:18
2007.01.07
Full Screen в GlScene


6-1155234489
anton773
2006-08-10 22:28
2007.01.07
idhttp загрузка файла


15-1166193936
ProgRAMmer Dimonych
2006-12-15 17:45
2007.01.07
Если мнишь себя поэтом - погляди на ветку эту


1-1163593548
Vlad Oshin
2006-11-15 15:25
2007.01.07
Как достучаться до записей аудита?


15-1166094425
dimonf
2006-12-14 14:07
2007.01.07
Нужен шаблон рекомендательного письма на английском языке