Вниз
Скачать: CL | DM;

на что указывает указатель   Найти похожие ветки 

← →
EthernalWonderer   (2004-02-21 10:35) [0]

Уважаемые Мастера!

Имеется TList, указатели которого указывают на Records и на Objects.
Выполнение If TList[x] Is TObject Then ...
вызывает ошибку - понятно, что Is применим к объектам и не применим к Records.

Вопрос: как мне узнать, что в TList[x] хранится указатель на Record?


← →
Defunct ©   (2004-02-21 10:50) [1]

> Вопрос: как мне узнать, что в TList[x] хранится указатель на Record?

Никак.. преобразуйте Records в объекты.


← →
TUser ©   (2004-02-21 13:12) [2]

Хранить булевый массив, где писать на что указывает указаттель. Но проще - [1].


← →
Юрий Зотов ©   (2004-02-21 13:41) [3]

var
IsObject: boolean

try
IsObject := TList[x] is TObject
except
IsObject := False
end;


← →
EthernalWonderer   (2004-02-24 17:37) [4]

Спасибо!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-12508
Rouse_
2004-02-13 02:03
2004.03.05
Ааааа? Ага!


3-12245
Pavelius
2004-02-09 14:48
2004.03.05
Embedded Database


1-12438
md
2004-02-23 12:20
2004.03.05
ListBox


9-12224
wl
2003-08-21 16:40
2004.03.05
Нужна теория создания игр и движков


7-12556
Boroda Oleg
2003-12-05 12:10
2004.03.05
Как запретить windows переход в полноэкранный режим?




   Наверх