2011-07-13 21 views
4

私はVB6フォームにComboBoxを持っています。これはいくつかの一文字の項目を追加しようとしています(具体的には 'A'から 'D'まで)。それはすべて私の単一の文字のアイテムを置き換えデザイン時に1文字の項目をリストに追加するにはどうすればよいですか?

Listbox with single-character items.

私はリスト項目を受け入れる場合は、しかし、()、Enterを押すか、フォーカスを移動することによって、新しい行を追加するCtrl-Enterを使用して)、私はこのようになりますボックスを取得します正方形の場合:

enter image description here

これはすべての単一文字項目に発生しますが、追加できる多文字項目はありません。アイテムは実際には変更され(表示上の問題ではなく)、実際にプログラムを実行するときにボックスとして表示されます。明らかに、私はプログラム的に項目を追加することができますが、私はむしろこのような単純なアプリケーションの設計時に行うでしょう。これはVB6 IDEのバグですか?回避策がありますか?

+0

奇妙なことに、これまでに見たことはありません。 – Brad

答えて

1

私は.disableすべてのアドインを閉じるvbとテストを入力し、アドインを有効にした後を参照してください。私の場合はそれを修正してください

1

地域の設定とキーボード設定の両方に英語(イギリス)を使ってみてください。

アラビア語を使用していたVB6アプリを書いていた頃、私はロケールを変更して、リソースファイル内のアラビア文字列を編集するたびにボックスを再起動する必要がありました。

0

私は何年も前に同様の問題を抱えていましたが、それ以上はありませんでした。 VB6サービスパック6をインストールするように修正されたと思います。

関連する問題