【发布时间】:2016-12-28 13:10:35
【问题描述】:
我们的 VB6 项目表单之一是有一个组合框。它的样式设置为2(下拉列表框)。
当 style 设置为 2 时,其 Text 属性变为只读。我们不能给它赋值。
但是在我们的项目中,有人编写了将字符串分配给 Text 属性的代码,并且工作正常。
combobox1.Text = "Something" 'working
如果我创建具有相同属性的相同类型的组合框,我无法将字符串分配给文本属性。 我收到错误运行时错误 383 'text' 属性是只读的
combobox2.Text = "Something" 'Not working
谁能帮我理解我错过了什么。
【问题讨论】:
-
因为当某人的代码运行时,“某物”在组合框的项目中。代码选择现有项目。当您的代码运行时,“Something”不在列表中,这就是您的错误的根源。
标签: vb6