SASGIS

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


View Revisions: Issue #1770 All Revisions ] Back to Issue ]
Summary 0001770: Рефакторинг экспорта TThreadExportIPhone и использования SQLite
Revision 07-01-2013 23:37 by vasketsov
Description Поскольку при файнализации SQLite библиотека сливается, пришлось пописать и экспорт в яблокофон, так как он инициализировал и файнализировал либу внутри себя.

Заодно обнаружил багу - если в пути русские буквы - валится с кодом ошибки 14 при открытии БД. Если заменить функцию открытия БД с _v2 на 16 - то работает и с русскими папками, но в этом случае по идее БД будет в UTF-16. В общем фиг его знает как оно повлияет на всякие яблокофоны, если будет в UTF-16 - так что пока оставим как есть, а потом может галочку добавим в экспорт.

Ещё и галочка похоже неверно учитывается при экспорте. Если включена - существующий файл удаляется. Если выключена - по тому же выделению пишутся те же тайлы - и файл удваивается ))
Revision 07-01-2013 23:32 by vasketsov
Description Поскольку при файнализации SQLite библиотека сливается, пришлось пописать и экспорт в яблокофон, так как он инициализировал и файнализировал либу внутри себя.

Заодно обнаружил багу - если в пути русские буквы - валится с кодом ошибки 14 при открытии БД. Если заменить функцию открытия БД с _v2 на 16 - то работает и с русскими папками, но в этом случае по идее БД будет в UTF-16. В общем фиг его знает как оно повлияет на всякие яблокофоны, если будет в UTF-16 - так что пока оставим как есть, а потом может галочку добавим в экспорт.
Revision 07-01-2013 23:25 by vasketsov
Description Поскольку при файнализации SQLite библиотека сливается, пришлось пописать и экспорт в яблокофон, так как он инициализировал и файнализировал либу внутри себя.

Заодно обнаружил багу - если в пути русские буквы - валится с кодом ошибки 14 при открытии БД.



Copyright © 2007 - 2024 SAS.Planet Team