VB6 and Internet Explorer

Posted on 1999-11-01
Medium Priority
Last Modified: 2010-05-02
Howdy All,
     So far I am automating internet explorer from VB very well and navigating the web awesome. I want to get the History of the user. Not the current web borwser history but the history you find in the history folder on your HD. In nt it's in "Local Settings" folder. The problem is that they don't store this history as a text file anywhere that I can see. In explorer it appears it in the history folder but if you use wordpad to try to open anything in the history folder it is blank even when *.* view is selected. My questions is where doews MIcrosoft get this info from to populate the windows explorer view so that I can grab the same info!!!!

Question by:natek012299
  • 2

Accepted Solution

chads26 earned 800 total points
ID: 2198043
The folder that stores history (at least on my Win2k machine is C:\Documents and Settings\Administrator\Local Settings\History\History.IE5> there is a hidden file index.dat that contains information about the four hidden directories in that folder. In each of those folders is an index.dat that contains the history.  Sorry, but I do not know the format for those dat files.

Author Comment

ID: 2198270
Thanks a ton dude. Well, I can now find the file usin word pad and typing in the path but it's in use by windows so DOS here we come!!!
Say, email me and let me know how in the world you found this out. I set all the options in explorer to show every possible file and it still doesn't show. I'd really apppreciate it!!!!

Expert Comment

ID: 2199354
Just stumbled onto one day using the command prompt and dir /a (list hidden files).  Internet Explorer and Explorer will not show you the directories, just the files saved in them.

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction In a recent article (http://www.experts-exchange.com/A_7811-A-Better-Concatenate-Function.html) for the Excel community, I showed an improved version of the Excel Concatenate() function.  While writing that article I realized that no o…
Introduction While answering a recent question (http://www.experts-exchange.com/Q_27402310.html) in the VB classic zone, I wrote some VB code in the (Office) VBA environment, rather than fire up my older PC.  I didn't post completely correct code o…
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Suggested Courses
Course of the Month7 days, 2 hours left to enroll

593 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question