Results 1 to 17 of 17

Thread: MS IE rather than VB.NET question!

  1. #1

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083

    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

  2. #2
    Your Ad Here! Edneeis's Avatar
    Join Date
    Feb 2000
    Location
    Moreno Valley, CA (SoCal)
    Posts
    7,339
    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

  3. #3

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083
    not in a file ???????

  4. #4
    Your Ad Here! Edneeis's Avatar
    Join Date
    Feb 2000
    Location
    Moreno Valley, CA (SoCal)
    Posts
    7,339
    The History and Favorites are a bunch of files, each link being a seperate file.

  5. #5

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083
    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

  6. #6
    Hyperactive Member
    Join Date
    Aug 2002
    Posts
    352
    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.

  7. #7

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083
    come on , you must be kiddin . What benefit would I get from inefficient applications. Guess just headache.

  8. #8
    Member
    Join Date
    Sep 2002
    Location
    California
    Posts
    52
    Before people go around bashing MS they should learn to do some research and get their facts straight.

  9. #9
    Hyperactive Member
    Join Date
    Aug 2002
    Posts
    352
    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.

  10. #10
    PowerPoster hellswraith's Avatar
    Join Date
    Jul 2002
    Location
    Washington St.
    Posts
    2,464
    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.

  11. #11

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083
    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

  12. #12
    Hyperactive Member
    Join Date
    Aug 2002
    Posts
    352
    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.

  13. #13

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083
    so this is one of the shortcomings of MS.

  14. #14
    Hyperactive Member
    Join Date
    Aug 2002
    Posts
    352
    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.

  15. #15
    Frenzied Member DevGrp's Avatar
    Join Date
    Nov 2001
    Location
    Charlotte, NC
    Posts
    1,256
    Here is the code to get the History folder
    VB Code:
    1. MessageBox.Show(Environment.GetFolderPath(Environment.SpecialFolder.History))
    Dont gain the world and lose your soul

  16. #16

    Thread Starter
    Sleep mode
    Join Date
    Aug 2002
    Location
    RUH
    Posts
    8,083
    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.

  17. #17
    Your Ad Here! Edneeis's Avatar
    Join Date
    Feb 2000
    Location
    Moreno Valley, CA (SoCal)
    Posts
    7,339
    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
  •  



Click Here to Expand Forum to Full Width