MVV
|
Posted: Thu Jan 28, 2010 23:13 Post subject: |
|
|
Но ведь подменяют обычно нерусские кодировки на русскую, т.е. русскую это никак не должно испортить.
Вид сообщения на его скриншоте - как раз наоборот, больше смахивает на то, что для отображения использовалась кодировка 1252 (проверил, открыв свой исходник в листере и установив кодировку 1252 - ну один к одному строчка со скриншота)!
И почему у него локаль 1033, а программа грузит русские строчки, будто ей сказали, что локаль 1049 - не врублюсь никак.
Я понял, почему на 2K вылетает модуль. После последнего сообщения, которое еще показывается, стоит загрузка версии файла для отображения в окне свойств - я добавил ее как раз к версии 1.0.0.180. Видимо, что-то в 2K еще не поддерживается, или нету нужной DLL. Хотя странно, согласно MSDN, используемые функции были доступны еще в Windows 95/NT 3.1.
Информация подтвердилась, после блокирования получения версии файла на Windows 2000 ТК перестал выдавать исключение.
Начиная с версии 1.0.0.300 модуль полностью поддерживает Юникод. В данный момент занимаюсь отладкой и устранением багов, появившихся при переходе на новую систему. Плейлисты можно загружать в трех кодировках - ANSI, Unicode и UTF-8 (не планировал ее добавлять, но раз уж стандартная функция MultiByteToWideChar позволяет конвертить UTF-8 в Unicode, почему бы и нет, тем более, UTF-8 - кодировка списков винампа). _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|