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

Вниз

GetFieldAddress и GetMethodAddress   Найти похожие ветки 

 
NetBreaker666 ©   (2003-04-12 14:45) [0]

Вообщем пусть у нас есть класс

TFucker = class(TJerker)
private
function pvGetCheek:TCheek;
function pvSetCheek(const X:TCheek);
...
published
property Cheek:TCheek read pvGetCheek write pvSetCheek;
...
end;
....
var t:TFucker;
....
p:=t.GetFieldAddress("Cheek");

Каким образом определить тип переменной лежащей по p^ , и способ записи/чтения (ведь мы указали read pvGetCheek write pvSetCheek;) ???


 
vuk ©   (2003-04-12 15:51) [1]

А что есть GetFieldAddress? Если Вы имели в виду FieldAddress, то этот метод Вам здесь nil вернет - нет такого поля у экземпляра. Информация по свойствам получается при помощи GetPropInfo (см. typinfo.pas). Там и тип можно узнать и всё остальное.


 
NetBreaker666 ©   (2003-04-12 17:21) [2]

А, мля, врубился. Thanx !



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-574
Kotenochek
2003-04-18 12:21
2003.05.01
!!!! Компонент DriveComboBox


11-489
Alexei Dragoner
2002-07-24 11:57
2003.05.01
А вот маленький глюк...


1-502
BIG BROTHER
2003-04-19 22:26
2003.05.01
Фильтр букв


3-392
С_Владимир
2003-04-13 16:11
2003.05.01
как выделять границы ячеек в Excel


14-781
DeepProg
2003-04-14 23:04
2003.05.01
Incoming Connection&LAN. WinXP c WinME/98 не разговаривает