Необходимо, при помощи DeleteUrlCacheEntry, удалить записи из базы данных Internet Explorer: \Documents and Settings\...\Local Settings\Temporary Internet Files\Content.IE5\index.dat \Documents and Settings\...\Cookies\index.dat \Documents and Settings\...\Local Settings\History\History.IE5\index.dat Это должна сделать следующая функция Код (Text): ClearIEdat proc LOCAL dwsize:DWORD LOCAL hcache:DWORD LOCAL cacheentry:INTERNET_CACHE_ENTRY_INFO invoke FindFirstUrlCacheEntry,0,addr cacheentry,addr dwsize ; Get mov ecx,dwsize ; real mov cacheentry.dwStructSize,ecx ; size invoke FindFirstUrlCacheEntry,0,addr cacheentry,addr dwsize cmp eax,FALSE je @F mov hcache,eax .while TRUE invoke DeleteUrlCacheEntry,addr cacheentry.lpszSourceUrlName invoke DeleteUrlCacheEntry,addr cacheentry.lpszLocalFileName mov dwsize,0 invoke FindNextUrlCacheEntry,hcache,addr cacheentry,addr dwsize ; Get mov ecx,dwsize ; real mov cacheentry.dwStructSize,ecx ; size invoke FindNextUrlCacheEntry,hcache,addr cacheentry,addr dwsize .endw @@: invoke FindCloseUrlCache,hcache ret ClearIEdat endp После выполнения результат нулевой. В чем дело?