Страница 1 из 1

LsZip проблема русских имен

Добавлено: 23 Ноябрь 2011, 11:41
DushaU
Здравствуйте.
Я использую Clarion 8 и LsZip 2.99 используем через классы

Проблема заключается в следующем: Если передать в FileSpec русское имя файла, то внутри полученного архива файл называется иероглифами. Архив при этом называется нормально по русски.

Подскажите, пожалуйста, из-за чего это происходит.
Заранее огромное спасибо.

Re: LsZip проблема русских имен

Добавлено: 24 Ноябрь 2011, 13:47
Yufil
В ZIP'е имена кодируются OEM-кодировкой, попробуй имя файла перекодировать перед упаковкой. По крайней мере, в Zlib это делать приходится.