자료실

부자는 돈을 써서 시간을 아끼지만 가난한 사람은 시간을 써서 돈을 아낀다

vb6.0/vba

IT HUB를 찾아주셔서 감사합니다.

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

페이지 정보

profile_image
작성자 하나를하더라도최선을
댓글 0건 조회 5,144회 작성일 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

댓글목록

등록된 댓글이 없습니다.