Показать полную графическую версию : [решено] Кодировка inf-файла
Подскажите, в какой кодировке должен быть inf-файл, а то мне AkelPad совсем голову заморочил со своими автоопределениями: в сохранённых им inf-файлах вместо кириллицы - абракадабра.
в какой кодировке должен быть inf-файл »
Кириллица Windows (1251)
Если не сложно, подскажите ещё по такому вопросу: в XP при удалении установленной программы в "Установка и удаление программ" выскакивает сообщение в виде абракадабры вместо кириллицы. Информация для этого сообщения берётся из установочного inf-файла программы или проблема обусловлена чем-то другим?
Nun-Nun, в этом форуме это оффтоп. Откройте ветку в "Хочу все знать", прикрепите свой инф файл и скриншот сообщения там, попробую помочь.
Mr dUSHA
03-01-2011, 22:43
в какой кодировке должен быть inf-файл »
ANSI или Юникод (little endian). Вариант big endian ОСь не поддерживает.
Юникод здесь полезен, если необходимо в одном INFе разместить текстовые строки на разных языках и кодировках, и при этом все они нормально внесутся в реестр без искажений. В то время как локализованные строки, записанные там в ANSI, система интерпретирует в кодировке текущей локали.
Так что если пишете INF только на английском или с русскими строками, и использоваться он будет только на русских ОСях, то проще всего использовать ANSI 1251, а Юникод будет более универсален.
gora, Mr dUSHA,
Вроде решилось. Проблема действительно крылась в кодировке inf-файла из-за неправильного автоопределения AkelPad-ом. Пересохранил в ANSI 1251, и абракадабра исчезла. Всем спасибо, тему можно закрыть.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.