こんにちは。
開発環境は、delphiXE3(update2適用)、win7(sp1)です。
いつもお世話になっております。
listviewのdataプロパティにポインタの変数を指定して行くように、コンボボックスにも同様な方法で、データを格納したいと思っています。
(itemごとのデータを格納したいと考えています)
参考にしたサイトは
http://himagine.s20.xrea.com/delphi/pointer.htm
です。
コンボボックスのプロパティを探していたんですが、dataプロパティはありませんでした。
コンボボックスにデータを格納するとき、どのようにするんでしょうか?
参考にしたサイトに書いてあるように、TListに格納するような感じになるんでしょうか?
どなたか教えてください。
以上です。
ItemsプロパティのObjectsプロパティは、いかがですか?
コンボボックスのItemsはTStrings型ですから、Objectsが良いでしょう。
格納したdateは終わるまでFreeしてはいけません。ポインターの参照先が無くなってしまいます。
なるほど、Objectsですね。
せっかく格納するんで、サイトに書いてあったようにポインタ型にして複数の情報を格納しようと思います。
ありがとうございました。
解決です。
ツイート | ![]() |