TComboBoxに項目に対応した値を追加するには?

解決


you  2002-11-01 01:24:59  No: 1938

質問させてください。

TComboBoxに項目を入れるのは
ComboBox1.Items.ass('項目');
で入れられるのですが、その挿入した項目に対応した値の挿入の方法がわかりません。TComboBoxではできないのでしょうか・・・・?
Delphiの初心者でどうもVBやHTMLのように考えてしまい、コンボボックスには項目とそれに対応した値があるものと考えてしまいます。

方法があれば教えてください。
よろしくお願いします。


にしの  2002-11-01 01:58:30  No: 1939

TComboBoxだとできないです。
別途TListやTStringListを用意する必要があります。

代替案ですが、TListViewを使うとたぶん出来ます。
完全にVBと同じというわけにはいきませんが。
そのかわり、TComboBoxより項目の扱いが面倒です。


you  2002-11-01 02:30:07  No: 1940

ありがとうございます。

できないということがわかればそれですっきりしました。
TListViewを見てみます。


OverQ  2002-11-09 10:55:11  No: 1941

TStrings.Objects
を使えばTObjectが保持できるので
ComboBoxでも値を保持するのは簡単に出来るはずですが?


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加