[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
先给个计算字数的vbs:
  1. Dim vbstr, fso
  2. Set fso = CreateObject("scripting.filesystemobject")
  3. vbstr = fso.OpenTextFile("a.txt").ReadAll()
  4. MsgBox "千字文总字数为:" & Len(Replace(Replace(vbstr, Chr(32), ""), vbCrLf, ""))
  5. Set fso = Nothing
复制代码
1

评分人数

    • zm900612: 怎么说呢...不是纯批,但确实有效果PB + 3
***共同提高***

TOP

完整的:
  1. Dim vbstr, fso, vbout, out, vbk, judge
  2. Set fso = CreateObject("scripting.filesystemobject")
  3. vbstr = Replace(fso.OpenTextFile("a.txt").ReadAll(), vbCrLf, "")
  4. judge = "没有"
  5. For Each out In Split(vbstr, Chr(32))
  6.   vbout = out & vbCrLf & vbout
  7.   For i = 1 To Len(out)
  8.     If InStr(vbk, Mid(out, i, 1)) = 0 Then
  9.       vbk = vbk & Mid(out, i, 1)
  10.       Else
  11.       judge = "有"
  12.     End If
  13.   Next
  14. Next
  15. MsgBox "千字文总字数为:" & Len(Replace(vbstr, Chr(32), "")) & "字," & judge & "重复"
  16. MsgBox vbout, , "倒序输出"
  17. Set fso = Nothing
复制代码
1

评分人数

***共同提高***

TOP

返回列表