powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Добавление признака кодировки имён файлов?
4 сообщений из 4, страница 1 из 1
Добавление признака кодировки имён файлов?
    #38019563
LeCrunch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Используется макрос для пофайлового разделения большого документа, полученного слиянием. Каждый файл нужным образом именуется (NUMB - название с русскими буквами) и сохраняется в папку
Код: vbnet
1.
dst.SaveAs FileName:=src.Path & "\split_dir\" & NUMB & ".doc"


(результат корректный), после чего полученное содержимое вручную архивируется в ZIP и рассылается по e-mail.
Замечен недостаток - в не_MS программах (Lotus, просмотрщики в iOS и т.п.), при просмотре содержимого архива без распаковки, имена файлов отображаются крякозябрами.
Вопрос - как это устранить, может добавлять что-то типа признака юникода при именовании?...
...
Рейтинг: 0 / 0
Добавление признака кодировки имён файлов?
    #38019604
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeCrunchв не_MS программах (Lotus, просмотрщики в iOS и т.п.), при просмотре содержимого архива без распаковки, имена файлов отображаются крякозябрами.Ну так все вопросы - к древним программам, не подозревающим о существовании юникода. Офис-то тут при чём?
Или изменить стандарт именования и избавиться от кириллицы (и, возможно, от LFN).
...
Рейтинг: 0 / 0
Добавление признака кодировки имён файлов?
    #38019669
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема может быть в ZIP'е на другой локали. Попробуйте передать неархивированный файл или использовать другой архиватор.
...
Рейтинг: 0 / 0
Добавление признака кодировки имён файлов?
    #38020560
LeCrunch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то аналогичное было в WinAMP, когда mp3 файлы с русскими названиями и тегами в нём отображались некорректно. Помнится, были спецутилитки, которые обрабатывали такие названия, добавляя признак юникода в начало имени.
Поэтому и предположение - возможно ли в коде VBA это делать и как именно?

Запаковка в формат *.zip осуществлялась в WinRAR и 7-zip последних версий
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Добавление признака кодировки имён файлов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]