|
-
Dec 3rd, 2002, 07:16 PM
#1
Thread Starter
Sleep mode
MS IE rather than VB.NET question!
where does Internet Explorer store web addresses and sub addresses??In a file or databse. or what exactly ?
thanx
-
Dec 3rd, 2002, 07:32 PM
#2
The Favorites and History are stored in the User Profile Folders:
C:\Documents and Settings\Username\Favorites
C:\Documents and Settings\Username\Local Settings\History
The TypedURLs are in the registry
Either HKEY_USER or HKEY_LOCALMACHINE
\Software\Microsoft\Internet Explorer\TypedURLs
-
Dec 3rd, 2002, 08:59 PM
#3
Thread Starter
Sleep mode
-
Dec 3rd, 2002, 09:15 PM
#4
The History and Favorites are a bunch of files, each link being a seperate file.
-
Dec 3rd, 2002, 09:27 PM
#5
Thread Starter
Sleep mode
well , If I were MS ,I'd never thought of doing such this .They could store all links in one file rather than looking between files.
thanx anyways
-
Dec 3rd, 2002, 10:04 PM
#6
Hyperactive Member
Originally posted by pirate
well , If I were MS ,I'd never thought of doing such this .They could store all links in one file rather than looking between files.
thanx anyways
but microsoft is filled with a bunch of programmers who care more about finishing the project on time (and earlier) than creating the most efficient applications. They care more about creating and using the newest (and sometimes most inefficient technologies) to create new applications, which because of its inefficient technological foundation, gets less and less efficient.
Lets just hope the programmers of linux applications aren't like these m$ programmers.
-
Dec 3rd, 2002, 10:13 PM
#7
Thread Starter
Sleep mode
come on , you must be kiddin . What benefit would I get from inefficient applications. Guess just headache.
-
Dec 3rd, 2002, 10:32 PM
#8
Member
Before people go around bashing MS they should learn to do some research and get their facts straight.
-
Dec 3rd, 2002, 11:46 PM
#9
Hyperactive Member
Originally posted by wyrd
Before people go around bashing MS they should learn to do some research and get their facts straight.
like what? Microsoft is a good company, but their getting too lazy. It's no longer about getting a good product out, it's about getting a new product quickly. And sometimes, i know from my previous programming experiences, i sacrificed efficiency for getting the project done on time. Just with m$ vast capital resources (40 billion in cash), i would think they would be able to invest a little more into creating more efficient products.
P.S. WOW... i used efficient a lot... lol
P.P.S Use the filesystemobject to retrieve the contents of the history folder and i'm sure there's some api call to retrieve the location of this directory.
-
Dec 4th, 2002, 03:11 AM
#10
PowerPoster
P.P.S Use the filesystemobject to retrieve the contents of the history folder and i'm sure there's some api call to retrieve the location of this directory.
Your promoting a inefficient way of programming by saying that. Don't use the filesystemobject in .Net. There is the System.IO namespace that has all you need to get rid of the filesystemobject for good. Also there is a .Net way to get the special folders. I have seen it before, but forgot where I had seen it. I will look around for it.
As far as that being an inefficient way to store the favorites, that just isn't so. It was very efficient when they decided to do it. Now days, if they didn't have to support previous versions, I would bet that they would move to an XML file. See, if you store them in a single file (non-XML) you would have to devise a way for them to be stored in different sections (XML like). They made the decision they did before XML was popular. Also, I think that their way of doing it works just fine. Do you notice a slow down as far as favorites go? I don't.
I am sure there are many things that they rush on, it is a company that turns a profit. They have to make deadlines. In this case though, I just don't think they rushed, it is just a sign of the times they developed it in.
Addition: IE is in Version 6 now. If it was really that bad, I would think that they would have changed it by now. Even with deadlines and such.
-
Dec 4th, 2002, 10:51 AM
#11
Thread Starter
Sleep mode
wyrd,
when I use MS OS then I'm doing some research ,so it's not making logical techniques.it's always vague.
MXAlPhA,
so you prefer MS releases a new prduct with a lot of bugs better than waiting to heavily test it.MS is almost releasing bug fixes every two weeks.
ofcourse there is API that retrieve folder contents, but this isn't the issue.I've been saying why MS likes to have a lot of files in the history folder??? I think nobody can answer that but MS can!!!!
I agree with hellswraith's idea , which is using system.IO namespace.
Cheers
-
Dec 4th, 2002, 05:43 PM
#12
Hyperactive Member
Originally posted by pirate
wyrd,
when I use MS OS then I'm doing some research ,so it's not making logical techniques.it's always vague.
MXAlPhA,
so you prefer MS releases a new prduct with a lot of bugs better than waiting to heavily test it.MS is almost releasing bug fixes every two weeks.
ofcourse there is API that retrieve folder contents, but this isn't the issue.I've been saying why MS likes to have a lot of files in the history folder??? I think nobody can answer that but MS can!!!!
I agree with hellswraith's idea , which is using system.IO namespace.
Cheers
that's not what i was saying, i was saying i think it's better just to test out the software before releasing it. I'm saying that they try to get new products out fast so that people would upgrade and buy it.
-
Dec 4th, 2002, 05:56 PM
#13
Thread Starter
Sleep mode
so this is one of the shortcomings of MS.
-
Dec 4th, 2002, 09:45 PM
#14
Hyperactive Member
Originally posted by pirate
so this is one of the shortcomings of MS.
indeed... it's life, it's business, we can't do much about it
On a note... m$ doesn't make half bad products, i just think that with all their resources, they should spend a little more time on their software.
-
Dec 4th, 2002, 09:54 PM
#15
Frenzied Member
Here is the code to get the History folder
VB Code:
MessageBox.Show(Environment.GetFolderPath(Environment.SpecialFolder.History))
Dont gain the world and lose your soul
-
Dec 4th, 2002, 10:48 PM
#16
Thread Starter
Sleep mode
Originally posted by MXAlPhA
indeed... it's life, it's business, we can't do much about it
On a note... m$ doesn't make half bad products, i just think that with all their resources, they should spend a little more time on their software.
umm , I completely I gree with that . ,this is not our issue here though.
DevGrp , I was trying to get previously web address that were stored in the History Folder to link them with my autocomplete address bar for my webbrowser control.
-
Dec 4th, 2002, 10:58 PM
#17
The autocomplete ones are in the Registry in the TypedURLs key that I mentioned earlier.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|