Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: час
Я, ни в курсе
http://nemcd.com/2010/03/kak-perekodirovat-1251-v-utf-8/
или

Function ChangeCharset(FileChng As String)

    Dim adoStream    As adodb.Stream

    Dim adoStreamOut As adodb.Stream

    Set adoStream = New adodb.Stream
    
    With adoStream
        .Charset = "Windows-1251"
        .open
        .LoadFromFile FileChng
        .Position = 0
    End With
    
    Set adoStreamOut = New adodb.Stream
    
    With adoStreamOut
        .Charset = "UTF-8"
        .open
        .WriteText adoStream.ReadText
        .SaveToFile FileChng, adSaveCreateOverWrite
        .Close '
    End With

adoStream.Close
 Set adoStream = Nothing
Set adoStreamOut = Nothing
End Function


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.