본문 바로가기
개발자 커뮤니티에 오신 것을 환영합니다!

vb6.0/vba [vb6.0/vba] Convert UTF-8 to ANSI

페이지 정보

profile_image
작성자 하나를하더라도최선을
댓글 0건 조회 25,954회 작성일 20-07-14 16:50

본문

Public Function ReadFile(path As String, Optional CharSet As String = "utf-8")
    Static obj As Object
    If obj Is Nothing Then Set obj = VBA.CreateObject("ADODB.Stream")
    obj.CharSet = CharSet
    obj.Open
    obj.LoadFromFile path
    ReadFile = obj.ReadText()
    obj.Close
End Function
 
Public Sub WriteFile(path As String, text As String, Optional CharSet As String = "utf-8")
    Static obj As Object
    If obj Is Nothing Then Set obj = VBA.CreateObject("ADODB.Stream")
    obj.CharSet = CharSet
    obj.Open
    obj.WriteText text
    obj.SaveToFile path
    obj.Close
End Sub

댓글목록

등록된 댓글이 없습니다.


Copyright © program1472 | IT HUB. All rights reserved.