Как читать файл pim.vol - PullRequest
       11

Как читать файл pim.vol

5 голосов
/ 17 февраля 2009

Есть ли какой-нибудь настольный способ чтения файла pim.vol, в котором хранятся контакты, задачи и информация календаря на устройстве Windows Mobile? В идеале я хотел бы найти инструмент экспорта, который позволил бы мне извлекать данные из моих, но я также согласился бы на библиотеку, которая позволила бы мне взаимодействовать с файлом и извлекать данные из него.

Я немного погуглил и не нашел хороших ответов. Буду признателен за любые указатели.

1 Ответ

6 голосов
/ 17 февраля 2009

Нет настольного способа чтения файлов vol.

Vol файлы - это файлы базы данных CE, которые могут иметь один из двух форматов ( CEDB , EDB ). Файл pim.vol находится в формате EDB. Для этих форматов нет библиотек баз данных рабочего стола.

Вы можете написать приложение для Windows Mobile, чтобы экспортировать любой vol-файл (это не так сложно). Проблемы, с которыми вы столкнетесь, состоят в том, что формат таблицы базы данных pim.vol отличается в разных версиях WM.

Если вы хотите, чтобы что-то не зависело от версии WM, вы можете использовать POOM API, который является нативным API WM для получения доступа к данным PIM. Это намного медленнее, чем прямой доступ к базе данных.

...