转:VB/VBScript读取和保存UTF-8文件方案
转: http://www.cnblogs.com/waver/articles/1283842.html =============================== VB Code =============================== Public Function SaveFile(FileName As Variant,strFileBody As Variant) As Boolean Dim ADO_Stream As Object With ADO_Stream Public Function ReadUTF8(ByVal sUTF8File As String) As String =============================== VBScript Code =============================== Function LoadFile(Path) Stm2.LoadFromFile Path Function WriteToFile(file,Message) Dim Stm1 Set Stm1 = CreateObject("ADODB.Stream") Stm1.Type = 2 Stm1.Open Stm1.Charset = "UTF-8" 'Stm1.Charset = "Unicode" Stm1.Position = Stm1.Size Stm1.WriteText LoadFile(file) + vbCrLf + Message Stm1.SaveToFile file,2 Stm1.Close set Stm1 = nothing End Function (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |