找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23055|回复: 4

[文本处理] 为啥用按键精灵逐行读取TXT的代码不如VBS的代码执行速度快呢?

[复制链接]
发表于 2013-5-10 09:32:53 | 显示全部楼层 |阅读模式
本帖最后由 pcl_test 于 2016-11-21 13:42 编辑

我就纳了蝎闷了:为啥用按键精灵卓行读取TXT的代码,不如VBS或批处理的代码执行速度快呢?
为啥同是2M以上TXT内容,用按键精灵读取的速度不如VBS或批处理等速度快呢?
a=Plugin.File.ReadFileEx("H:\列表.txt")
b = Split(a, "|")
For u = 0 To UBound(b) - 1
Call Plugin.Web.HtmlInput(b(u), "id:subject")
//MessageBox "finish!"
MessageBox b(u)
Next
On Error Resume Next
     strFileName = "H:\列表.txt"
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFile = oFSO.OpenTextFile(strFileName)

     If Err Then
         WScript.Echo Err.Number & vbCrLf & Err.Description
         Err.Clear
         WScript.Quit
     End If
     
     Do Until oFile.AtEndOfLine
         WScript.Echo oFile.ReadLine
     Loop
发表于 2013-5-10 11:05:05 | 显示全部楼层
批处理在哪
发表于 2013-5-10 13:03:06 | 显示全部楼层
我就纳了蝎闷了,为啥你觉得按键精灵不能比批处理慢呢?
发表于 2013-5-10 13:04:53 | 显示全部楼层
试试sed或gawk吧,估计可以更快。
 楼主| 发表于 2013-5-11 11:05:57 | 显示全部楼层
回复 4# BAT-VBS
亲,有案例不? 没事,不行,我再搜索下。

还有,这是http://bbs.anjian.com/thread-439296-1-1.html佐证
也许吧,别太跟编程菜鸟较真,哈哈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 15:37 , Processed in 0.017750 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表