怎么优化vb for循环的性能 循环70000次以上

怎么优化vb for循环的性能 循环70000次以上,第1张

这程序效率肯定不行。

1 你的ReadLen(txt)太业余了,应该用Regex。

2 你有一个假设,就是com 出现在同一行内。 如果 c 出现在第一行的末尾,om出现在第二行的开头,就被漏掉了。

WIN10系统是不排斥该软件的。

如果仅是运行不够流畅,有可能是内存的原因。

这方面问题是比较好管理的。

你可以预先下个腾讯电脑管家

通过管家电脑加速及垃圾清理功能可以对内存进行优化和清理:

打开腾讯电脑管家。。。。工具箱。。。。清理垃圾

打开腾讯电脑管家。。。。电脑加速。。。。一键扫描及关闭启动项

1、可能是某些控件什么的没有完全卸载Unload XX Set XX=Nothing 之类的

2、自动优化很简单,用这个API:SetProcessWorkingSetSize

一般SetProcessWorkingSetSize -1,-1,-1在Timer里调用就可以了

望采纳(谢绝复制)

楼上的错了

for i = 1 to 9

If now = ai Then aiBorderStyle = 0: Timer1Enabled = False

next

编译时它只会把ai当成变量,而不会代入i值

建议楼主把Picture控件做成组,即:

1把A1更名为A

2复制-粘贴,这样系统会问你是否创建数组控件,按‘是’

3粘贴粘贴再粘贴,这样就得到A(0),A(1),A(2),,A(9)

4删除A(0)

然后

dim i as integer

for i = 1 to 9

If now = a(i) Then a(i)BorderStyle = 0: Timer1Enabled = False

next

以上就是关于怎么优化vb for循环的性能 循环70000次以上全部的内容,包括:怎么优化vb for循环的性能 循环70000次以上、vb在win10运行不流畅怎么弄、关于VB自身内存优化等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9594522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存