Windows Mobile Internet Explorer История - PullRequest
0 голосов
/ 13 мая 2011

Как получить историю Internet Explorer в Windows Mobile 5.0 в C #, работающем на Compact Framework 1.0? Мне нужно только получить последний посещенный URL. Даже если вы просто знаете, где это хранится, я смогу выяснить остальное оттуда.

Ответы [ 2 ]

1 голос
/ 13 мая 2011

Обычно он должен храниться в '\ windows \ profile \ guest \ History *'

. Однако может быть лучше получить это местоположение из реестра, используя:

using Microsoft.Win32;

RegistryKey foldersKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders");
string historyFolder = foldersKey.GetValue("History");
1 голос
/ 13 мая 2011

Если хранится в реестре (я не говорю, что это так, но это разумное место для расследования), то найти его легко с помощью следующих шагов:

  • Прикрепите редактор удаленного реестра к устройству / эмулятору
  • Экспорт всего реестра в файл на вашем компьютере
  • Используйте браузер на устройстве для создания дополнительной истории
  • Снова экспортируйте весь реестр в файл на вашем компьютере
  • Используйте вашу любимую программу DIFF для сравнения двух дампов реестра

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...