这些东西在一个目录下,目录的位置注册表中有,读出来就可以。看这个例子:http://www.codeproject.com/useritems/FavoritesControl.asp

解决方案 »

  1.   

    只能说个思路:
      IE收藏夹实际是保存在目录下的快捷方式,缺省是保存在c:\Documents and Settings\[User name]\Favorites下(windows 2000/nt),其中User Name指某个用户名。
    该文件夹的地址还可以通过注册表获得:保存在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
     1.获得收藏夹的位置(读注册表)
     2.使用文件操作类,读目录或其下的文件,文件格式例:
        
        [DEFAULT]
        BASEURL=http://www.pconline.com.cn/
        [InternetShortcut]
        URL=http://www.pconline.com.cn/
        Modified=F09835F84354C30110
        IconFile=http://www.pconline.com.cn/favicon.ico
        IconIndex=1
     3.读取超链接地址