VB6:如何快速搜索数组?

标签 vb6

比如说,我有一个包含 50000 个元素的字符串数组。对于如此庞大的数组,使用 For Next 搜索数组非常慢。有没有快速搜索的方法?

注意:使用joininstr我们可以在数组中搜索字符串,但是这个方法不好,因为我找不到元素编号

注意:数组未排序。我正在寻找子字符串

最佳答案

尝试使用过滤器(InputStrings, Value[, 包含[, 比较]] ) 功能。它返回匹配字符串的数组。

完整的语法可以在 MSDN 上找到。

关于VB6:如何快速搜索数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8660191/

相关文章:

perl - 如何通过 Excel 中的 ActiveX 控件运行 Perl 脚本?

c# - 当 .NET 窗体打开时,Visual Basic 6.0 应用程序不会关闭。相反,它显示消息 "Cannot Quit"

.net - 在代码中创建不存在的数据库表

vb.net - 运算符 '-' 未定义 VB6 到 VB.NET

.net - 在 VB.NET 中使用 VB 6.0 窗体

vb6 - 在 VB6 中为工具栏控件创建键盘快捷方式

windows - 如何在不打开 VB6 中的 CMD 窗口的情况下运行 shell 命令

c++ - 如何在不终止主应用程序的情况下卸载 ActiveX 的 ocx 以允许覆盖 ocx?

vb6 - Visual Basic 的文件扩展名是什么?

vb.net - 如何在 VB.net(使用结构类型)中从 VB6 重写 "LSet"?