Как использовать метод объекта, хранящегося в TList?

Мой вопрос довольно прост. У меня есть TList (под названием queue), содержащий объекты класса CNotif, и я хочу использовать метод is_aliveдля этих объектов.

Проблема в том, что когда я использую queue.Items[0].is_alive(), я получаю сообщение об ошибке Error: Illegal qualifier.

Меня также смущает способ создания экземпляров объектов в этом TList (и то, каким образом компилятор "узнает", что хранящиеся объекты относятся к этому типу...)

Что я сейчас делаю, так это :queue.Add(CNotif.create(timer, title, text, badge)), но я не думаю, что это должно быть сделано именно так.

Заранее спасибо!

6
задан halflings 15 April 2012 в 16:51
поделиться