[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

本帖最后由 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

批处理在哪

TOP

我就纳了蝎闷了,为啥你觉得按键精灵不能比批处理慢呢?

TOP

试试sed或gawk吧,估计可以更快。

TOP

回复 4# BAT-VBS
亲,有案例不? 没事,不行,我再搜索下。

还有,这是http://bbs.anjian.com/thread-439296-1-1.html佐证
也许吧,别太跟编程菜鸟较真,哈哈。

TOP

返回列表