私の質問はかなり簡単です。私はクラスCNotif
のオブジェクトを含むTList(queue
と呼ばれる)を持っていて、それらのオブジェクトに対してメソッドis_alive
を使いたいと思っています。TListに格納されたオブジェクトのメソッドの使い方は?
queue.Items[0].is_alive()
を使用すると、Error: Illegal qualifier
というエラーメッセージが表示されるという問題があります。
私も、私はこのTListの内のオブジェクトをインスタンス化することができる方法で混乱している(と方法コンパイラが保存されたオブジェクトがこのタイプであることを「知っている」か...)
私は今何をすべきかです:queue.Add(CNotif.create(timer, title, text, badge))
しかし、私はそれがそうすることになっているとは思わない。
ありがとうございます!
コンパイラはqueue.items[0]
(下記参照)汎用ポインタ以外の何であるかわかりませんのでです
ただの脇役。 'TLama'は' Lama'の型ですので、あなたの場合は 'TCNotif'となります;-) – TLama
クラスとクラスではCではありません"基本的な"タイプ(配列やレコードのようなもの)のT? – halflings
いいえ、それはクラス、レコード、列挙体を含むすべての 'T'型のためです。コードの' type'セクションにあるすべてのものについて言えましょう。 – TLama