VB.Net程序设计:IE收藏夹管理

编写时间:2008-11 VB.Net 2005
最近写的小程序:IE收藏夹管理。对电脑里面当前用户的收藏夹和收藏网站的管理。
在收藏夹目录中新建收藏夹,添加收藏网站,重命名、删除收藏夹和收藏网站。修改收藏网站的网站名称、网站地址。
更新网站地址到.url文件里面。将当前的收藏夹和收藏网站导出到一个xml文件里面。也可以导入xml文件里面的收藏夹和
收藏网站到当前收藏夹里面。这样方便多台电脑使用同一个收藏夹档案。

 

参考网络上的两个程序例子:
1.【网址精灵 2.3】这个也是不错,好用的,功能也多。
2.【FavoritesView 1.2】 简单的把所有的收藏网站集合在一起,没有分类。

 

用到的知识点:
treeview listview结合使用,导出数据xml文件。
加载收藏夹到树TreeView里面,递归方法加载显示所有的子文件夹内容。
对树TreeView的操作:添加、重命名、删除树节点TreeNode,反应到收藏夹里面。
加载某一个收藏夹里面的收藏网站到列表ListView里面,即某一个文件夹里面的.url文件。
对列表ListView的操作:添加、重命名、删除ListViewItem。同时也更新到收藏夹里面的.url文件。
对xml文件的导入导出、读写操作。也有判断xml文件里面的内容是否有效,是否是收藏夹的列表内容。也就是备份整个收藏夹。
支持拖放收藏网站到其他收藏夹里面。即拖动ListView的ListViewItem放到TreeView的Node上。
支持右键菜单,快捷键操作。
双击收藏网站可以用程序自带的简单浏览器控件打开浏览网站。【有时间想改用多线程处理,加载网站内容。】
折叠左边的树TreeView。达到右边界面最大化。
列表ListView的几种显示模式:大图标、小图标、列表、详细等模式。
对文件夹、文件的基本操作:添加、删除、重命名,修改文件里面的某一些数据。


现在自己在用这个程序啦。

最后看程序界面。

--

--

--

--

--

最后一张是导出收藏夹xml文件的内容和格式。

 

你可能感兴趣的:(2.VB.Net)