Что нового

Определить кодировку текста

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
текст ═ютр яряър
в "переводе" это Новая папка :smile:
получается так потому, что функция, которую я вызываю не понимает путь "по русски"
 
Автор
joiner

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
хорошо, как перевести windows 1251 в cp866
 

sngr

AutoIT Гуру
Сообщения
1,010
Репутация
408
Код:
#include 'encoding.au3'
MsgBox(32,'',_Encoding_OEM2ANSI('Новая папка'))
 
Автор
joiner

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
в моем случае это не сработало.
я использую последний вариант 7-zip32.dll из темы http://www.autoitscript.com/forum/topic/85094-7zip/page-7?hl=%2B7zip#entry1192668
внутри папок файлы и папки с русскими именами обрабатывает нормально, но если в пути присутствует русские символы, то функция выдает ошибку


Добавлено:
Сообщение автоматически объединено:

в русской справке описаны не все функции encoding.au3
в самой же библиотеке есть функция
Код:
_Encoding_ANSIToOEM

она как раз решила проблему передачи корректного пути
 
Верх