クラスオブジェクトを用いて実装して下さい。
リストボックスのAddObjectメソッドと併用することになります。
これはどういった意味なんですか?
ちなみに、2つないし3つのフォームがあり、1つめにはリストボックスがあり
ボタンを押すと他のフォームのリストボックスに選択されていた値が表示みたいな感じだす。
TListBoxにはTString型の文字列の他に任意のデータ(TObject)へのポインタをListItemに一つずつ割り当てることができるということです。
[ヒント](5):誤った表現'表示みたいな'
[ヒント](5):誤った表現''だす'
[エラー](5):3行目の質問との関係が不明確です。
[致命的エラー](1):質問と要求する動作が一致していません。
いまいちピントこないのですが、具体的にはどのように記述すればよろしいのでしょうか?皆様お願いします
質問の意味が不明です。
AddObject() の使い方が質問の意味と対応していません。
AddObject とはなんですか?
すいません。勉強不足でこまりはてているんです
>AddObject とはなんですか?
まずはヘルプを見ることかな…
abcさんはリストボックスにある文字列(値)を表示したいんですよね.
そのエラーは,その表示の方法(コード)が間違っているために現れます.
(エラーがでるのですから当たり前ですが)
では,どのようにしたらエラーがなくなるか,それは,abcさんが
どのようにしているかわからないと指摘するのは難しいと思いますよ.
AddObjectについてはヘルプなどで調べて下さい.
例えば以下のURLのリスト1のように使用します.
http://homepage2.nifty.com/Mr_XRAY/Delphi/plSamples/T_SpecialFolderPath.htm
AddObjectはリストボックスなどにあるTStrings型の項目を追加するのに、
項目だけを追加するAddと項目とObjectを追加するAddObjectがあります。
TStrings型は、ソートメソッドなどもありますから、項目だけを登録していて、これをやると、対応するObjectが解らなくなります。それで、一つの項目にObjectを割り当てます。
ツイート | ![]() |