zoukankan      html  css  js  c++  java
  • UTF8方式读写文件的模块

     Public Function SaveFile(FileName As Variant, strFileBody As Variant) As Boolean
    On Error GoTo err1
        Dim ADO_Stream As Object
        Set ADO_Stream = CreateObject("ADODB.Stream")
       
        With ADO_Stream
            .Type = 2
            .Mode = 3
            .Charset = "utf-8"
            .Open
            .WriteText strFileBody
            .SaveToFile FileName, 2
        End With
       
        SaveFile = True
        Set ADO_Stream = Nothing
       
        Exit Function
    err1:
        SaveFile = False
        MsgBox "write to file error!" & vbCrLf & vbCrLf & FileName, vbExclamation
    End Function
    Public Function ReadUTF8(ByVal sUTF8File As String) As String
         If Len(sUTF8File) = 0 Or Dir(sUTF8File) = vbNullString Then Exit Function
         Dim ados As Object
         Set ados = CreateObject("ADODB.Stream")
         With ados
             .Charset = "utf-8"
             .Type = 2
             .Open
             .LoadFromFile sUTF8File
             ReadUTF8 = .ReadText
             .Close
         End With
         Set ados = Nothing
    End Function

  • 相关阅读:
    Ajax入门
    多线程入门(五)
    多线程入门(四)
    多线程入门(三)
    多线程入门(二)
    多线程入门(一)
    git使用简介
    Windows远程登录到VirtualBox安装的Ubuntu11.10
    阿里面试2(转)
    百度java开发面试题
  • 原文地址:https://www.cnblogs.com/sysdzw/p/1939354.html
Copyright © 2011-2022 走看看