SASGIS

Веб-картография и навигация


View Revisions: Issue #2877 Back to Issue ]
Summary 0002877: Поддержка utf-8 и utf-16 при загрузке параметров карты в неюникодной версии программы
Revision 29-10-2015 11:05 by vdemidov
Description Юникодная версия программы получает возможность чтения params.txt в utf-8 и utf-16 за счет стандартной библиотеки. Нужно добавить такую поддержку для неюникодной версии для текстовых файлов которые используются в Read only режиме.
Для этого достаточно добавить в TConfigDataProviderByArchive.GetSubItem и TConfigDataProviderByFolder.GetSubItem перекодировку как это сделано в TKmlInfoSimpleParser.LoadFromStreamInternal только без кодирования в utf-8
Revision 29-10-2015 11:07 by vdemidov
Description Юникодная версия программы получает возможность чтения params.txt в utf-8 и utf-16 за счет стандартной библиотеки. Нужно добавить такую поддержку для неюникодной версии для текстовых файлов которые используются в Read only режиме.
Для этого достаточно добавить в TConfigDataProviderByArchive.GetSubItem и TConfigDataProviderByFolder.GetSubItem перекодировку как это сделано в TKmlInfoSimpleParser.LoadFromStreamInternal только без кодирования в utf-8

Естественно это хозяйство нужно запихать в условную компиляцию, что бы оно даже не компилировалось для более новых компиляторов.



Copyright © 2007 - 2024 SAS.Planet Team