您好,登錄后才能下訂單哦!
這篇文章主要介紹vbs怎么實現的支持拖動的txt文本切割器,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
'/*========================================================================= ' * Intro .txt文本切割器,默認為8000個字符切為一個文件。支持拖動。 ' * FileName SplitFile.vbs ' * Version v1.0 ' *==========================================================================*/ Set objArgs = WScript.Arguments If objArgs.Count = 0 Then IIIII InputBox("選擇要處理的文本文件", , "選擇要處理的文本文件") Else For I001 = 0 To objArgs.Count - 1 IIIII objArgs(I001) Next End If Function IIIII(Path) TempStr = ReadFromFile(Path, "gb2312") Length = Len(TempStr) iii = 0 For II = 0 To Length step 8000 '8000個字符切為一個文件 iii = iii + 1 WriteToFile Left(Path, Len(Path) -4) & "_" & Right("00" & iii, 3) & ".txt" , Mid(TempStr, II + 1, 8000), "gb2312" Next End Function Function ReadFromFile(FileUrl, CharSet) Dim Str Set stm = CreateObject("Adodb.Stream") stm.Type = 2 stm.mode = 3 stm.charset = CharSet stm.Open stm.loadfromfile FileUrl Str = stm.readtext stm.Close Set stm = Nothing ReadFromFile = Str End Function '按指定編碼存儲文件 Function WriteToFile (FileUrl, Str, CharSet) Set stm = CreateObject("Adodb.Stream") stm.Type = 2 stm.mode = 3 stm.charset = CharSet stm.Open stm.WriteText Str stm.SaveToFile FileUrl, 2 stm.flush stm.Close Set stm = Nothing End Function
以上是“vbs怎么實現的支持拖動的txt文本切割器”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。