utf 8 텍스트 파일 을 스 크 립 트 로 처리 합 니 다.

4523 단어 utf8
filename="C:\Users\Administrator\Desktop\soft\x.txt"
filename2="C:\Users\Administrator\Desktop\soft\x.txt"

Dim txt 
Dim txt2
txt=ReadFromTextFile( filename )
txt=Replace( txt,"xx  ","yy  " )


WriteToTextFile filename2,txt

Set a = CreateObject("Scripting.FileSystemObject")
a.CopyFile "C:\Users\Administrator\Desktop\soft\web.xml","C:\",true

msgbox "ok"


 Function ReadFromTextFile(FileUrl)
 dim str
 set stm=CreateObject("adodb.stream")
 stm.Type=2'      
 stm.mode=3 
 stm.charset="UTF-8"
 stm.open
 stm.loadfromfile  FileUrl 
 str=stm.readtext
 stm.Close
 set stm=nothing
 ReadFromTextFile=str
End Function

Sub WriteToTextFile(FileUrl,byval Str)
 set stm=CreateObject("adodb.stream")
 stm.Type=2'      
 stm.mode=3
 stm.charset="UTF-8"
 stm.open
 stm.WriteText str
 stm.SaveToFile  FileUrl ,2 
 stm.flush
 stm.Close
 set stm=nothing
End Sub

좋은 웹페이지 즐겨찾기