コンボボックスの表示を切り替えるには?

解決


さつき  2005-05-24 15:43:31  No: 121882  IP: [192.*.*.*]

コンボボックスにDBから値をとってきて

cboKokyaku.AddItem prRset!顧客コード + prRset!顧客名

をFor文で繰り返しています。
実行時に、コンボボックスをクリックしたら、
表示を「顧客コード」だけにしたいのですが、
どうしたらよいか分かりません。
よろしくお願いいたします。

編集 削除
ぶぶ  2005-05-24 16:02:41  No: 121883  IP: [192.*.*.*]

>cboKokyaku.AddItem prRset!顧客コード + prRset!顧客名
で顧客名をいれなければいいのでは?

編集 削除
さつき  2005-05-24 17:00:26  No: 121884  IP: [192.*.*.*]

さっそくのご返信ありがとうございます。

選択しやすいように入れておきたいのです。
入れておいて選択したら表示から消したいと考えています。

顧客名を横に作ったラベルに表示したいです。
よろしくお願いいたします。

編集 削除
特攻隊長まるるう  2005-05-24 17:34:07  No: 121885  IP: [192.*.*.*]

[VB6.0]ならデフォルト設定のままのコンボボックスで
Click イベント時に .Text を編集すればできそうですが?。

編集 削除
さつき  2005-05-24 17:47:49  No: 121886  IP: [192.*.*.*]

早速のご返信ありがとうございます。

環境は「VB6.0」です。
Clickイベントも試したのですが、
実行時エラー「.Textプロパティは値の取得のみ可能です」が
発生して編集できません。

よろしくお願いいたします。

編集 削除
さつき  2005-05-24 18:13:29  No: 121887  IP: [192.*.*.*]

ぶぶ様  特攻隊長まるるう様
ありがとうございました。

コンボボックスのプロパティの「Style」が
「2-ドロップダウン」になっていて、
変更が出来なくなっていました。

「0-ドロップダウン」にすると変更が出来ました。

本当にありがとうございました。

編集 削除