gv天堂gv无码男同在线,欧美视频你懂的,毛片一级毛片毛片一级一级毛毛片,亚洲黄色视频免费播放,满18岁免费看的尤物视频,日本欧美三级片免费看,亚洲综合伊人影视在线播放

  • 首 頁
  • 采購市場
  • 企業(yè)查詢
  • 營銷建站
  • 營銷推廣
  • 行業(yè)資訊
  • 發(fā)布信息
  • vb 批量修改文件夾子文件夾所有TXT文本

    懸賞分:20|
    描述:D:abc目錄下有幾個TXT文本,及幾個子文件夾,子文件夾部分含有TXT文本,txt及文件的名字均是不規(guī)則的,
    目標:把D:\abc下所有txt文本(含子文件夾下)文本中的 yysj 修改為abcd,改寫好后覆蓋原文件,文件結(jié)構(gòu)及文本的結(jié)構(gòu)均不改變,
    小小要求,給出能直接運行的代碼,另,txt文本中不全都含有yysj字樣。
    知識庫標簽: |列兵
    '已經(jīng)調(diào)試過的了
    Option Explicit
    Private Sub Command1_Click()
    Dim FS As Object
    Set FS = CreateObject("Scripting.FileSystemObject")
    FindFile FS.GetFolder("D:\abc")
    Set FS = Nothing
    End Sub
    Private Sub FindFile(FD As Object)
    Dim FS As Object
    Set FS = CreateObject("Scripting.FileSystemObject")
    Dim FDS As Object, FL As Object
    For Each FDS In FD.SubFolders
    FindFile FDS
    Next
    For Each FL In FD.Files
    If UCase(FS.GetExtensionName(FL.Path)) = "TXT" Then
    ChangeFile FL
    End If
    Next
    Set FS = Nothing
    End Sub
    Private Sub ChangeFile(FL As Object)
    Dim FS As Object
    Set FS = CreateObject("Scripting.FileSystemObject")
    Dim TXT As Object
    Dim s As String
    s = FS.OpenTextFile(FL.Path).ReadAll
    If InStr(s, "yysj") Then
    s = Replace(s, "yysj", "abcd")
    Set TXT = FS.CreateTextFile(FL.Path, True)
    TXT.Write s
    TXT.Close
    End If
    Set FS = Nothing
    End Sub
    為最佳答案評分?
    100% (1)
    不好 0% (0)
    (目前有 1 個人評價)

    其 他 回 答共2條

    1樓

    歸遞遍歷文件夾子文件夾,網(wǎng)上找一下代碼來參考自己編寫比較好!
    知識庫標簽: 夾子   |列兵

    我來回答這個問題

    立即登陸回答獲取會員積分,提高用戶級別
    友情鏈接:
    Copyright © 商名網(wǎng) All Rights Reserved.