如何在设计时将单字符项添加到列表中?

时间:2011-07-13 20:32:02

标签: vb6 design-time

我有一个带有ComboBox的VB6表单,我正在尝试添加一些单字符项(具体来说,'A'到'D'。)我可以将它们输入到属性框中(使用Ctrl-Enter添加新行),我得到一个如下所示的框:

Listbox with single-character items.

当我接受列表项时(通过点击Enter或移动焦点),它会用方块替换所有单个字符项:

enter image description here

所有单字符项都会发生这种情况,但不会添加任何多字符项。这些项目实际上已更改(这不仅仅是显示问题),并且在实际运行程序时也会显示为框。显然我可以以编程方式添加项目,但我宁愿在设计时为这样的简单应用程序执行此操作。这是VB6 IDE中的一个错误,是否有解决方法?

3 个答案:

答案 0 :(得分:1)

我看到。禁用所有加载项关闭vb并再次输入test并在启用加载项之后。在我的情况下修复它

答案 1 :(得分:1)

您的计算机上没有非标准(或unicode)区域设置 - 尝试使用英语(英国)进行区域设置和键盘设置,看看是否有帮助。

当我写一个使用阿拉伯语的VB6应用程序前一段时间我不得不更改语言环境并重新启动我的盒子每次我想编辑资源文件中的阿拉伯字符串,否则会搞砸了!

答案 2 :(得分:0)

多年前我遇到过类似的问题,但现在已经没有了。 我认为修复是安装VB6 Service Pack 6。