【发布时间】:2009-08-04 23:01:09
【问题描述】:
我有一个带有搜索屏幕的 VB6 应用程序。在搜索中,我有 9 个组合框。有些组合框只有几个项目,但有些组合框有几百个项目。填充数据需要很长时间(几秒钟)。
每个组合框的配置都是一样的:Sorted = False, Style = 2 - Dropdown List
3 个组合框的项目少于 20 个。 1 有 130 个项目。 4 有大约 250 个项目 1 有近 700 项。
我用相似的代码填充所有九个组合框。
While Not RS.EOF
cmbX.List(i) = RS("Description")
cmbX.ItemData(i) = RS("Id")
i = i + 1
RS.MoveNext
Wend
我尝试设置 Visible = False,但对性能没有影响。
是否有另一种填充组合框的方法比我现有的方法效果更好?
【问题讨论】:
标签: performance vb6 combobox