Как программно удалить историю IE? Может, как-нибудь через взаимодействие процессов, или через командную строку iexplore.exe, или как-нить ещё?
Сервиc, свойства, на владке общие, кнопка параметры покажет системные папки, где всё это хранится, а как добраться из своей проги до этих папок, думаю объяснять не надо
Я имел в виду то, что хранится в %USERPROFILE%\Local Settings\History\History.ie5. Это так просто не удалить(
Скорее всего возникла проблема с залоченными .dat файлами. Для удаления использовать API MoveFileEx с флагом MOVEFILE_DELAY_UNTIL_REBOOT. Во время следующей загрузки компьютера указанные файлы будут удалены.
IceStudent Вообще-то я хотел не URLCache удалить, а URLHistory, но спасибо за подсказку - у меня после переустановки винды не установлена MSDN, а про online-версию библиотеки я успел забыть).