gpt4 book ai didi

arrays - 最大字符串数组 VisualBasic WSH

转载 作者:行者123 更新时间:2023-12-02 06:41:41 24 4
gpt4 key购买 nike

我正在 VB 中编写一个 WSH 脚本,以读取通过 .Run 方法使用重定向目录列表生成的大量目录列表。

目录列表大约有8400行,但是每次运行脚本时,都会出现以下循环

执行直到 DirList.AtEndOfStream Redim 保留 arrData(i) arrData(i) = DirList.ReadLine 我=我+1循环

在看似随机的 1800 到 3500 行范围内提前剪切。这听起来像是数组大小问题还是 shell 内存限制?

我听说有人解析大型日志文件,像我一样一次性读取它们。

最佳答案

在这种情况下,首先循环遍历文件并计算行数,然后将数组重新调整为所需的确切大小不是更好吗?然后关闭文件再次打开它,这次您实际上将行分配给数组元素吗?

关于arrays - 最大字符串数组 VisualBasic WSH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4171522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com