我的软件-网页收藏夹

    过了一个中秋节,又马上过十一,这一年的十五有是我一个人过得,虽然下午是女朋友陪着逛了逛街,但是十五是过晚上吗,晚上自己看看了书,就这样打发了一个十五的晚上
    不发牢骚了,见笑!
     言归正传,今天我给大家介绍的是网页收藏夹,为什么做这个东西呢,在学校的时候,电脑不是自己的,碰到好的网站,也不能加入IE的收藏夹,虽然也有免费的标签,但是那时我嫌麻烦,所以就自己动手做一个了,    那时自己也有u盘,反正每次上机都的用u盘,就当作是自己的ie了,我记得还用了半年了,存了不少的网址呢,唯一的不足就是没有把主文件和数据库合二为一,所以呆的时候还得拿着数据库,如果那位高手能够把exe和Access数据库合二为一,可以在下面留言。
    下面就是主角登场了,呵呵
 


界面简单吧!不过我感觉挺实用的,呵呵

转载于:https://www.cnblogs.com/xbf321/archive/2007/09/27/908369.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
绝对能看能用的C#代码 using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace NetAddressCollector { public class CDataAccess : IDataAccess { #region IDataAccess 成员 private ArrayList _classList; public ArrayList ClassList { get { return _classList; } } private ArrayList _addressList; public ArrayList AddressList { get { return _addressList; } } private bool _isDirty = false; public bool IsDirty { get { return _isDirty; } } public void LoadData() { _classList = new ArrayList(); _addressList = new ArrayList(); string content = CFileOperation.ReadFile(CConst.DATAFILE); if (content.Length < 1) return; string[] ss1 = content.Split(new string[] { CConst.SPLITOR_CLASS_HTTP }, StringSplitOptions.RemoveEmptyEntries); string classString = ss1[0]; string httpString = ss1[1]; string[] ss2 = classString.Split(new string[] { CConst.SPLITOR_CLASS_ITEM }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in ss2) _classList.Add(new CClass(s)); string[] ss3 = httpString.Split(new string[] { CConst.SPLITOR_HTTP_ITEM }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in ss3) { string[] ss4 = s.Split(new string[] { CConst.SPLITOR_HTTP_DETAIL }, StringSplitOptions.RemoveEmptyEntries); foreach (CClass c in _classList) { if (c.Name == ss4[0]) { _addressList.Add(new CAddress(c, ss4[1], ss4[2], ss4[3])); break; } } } _isDirty = false; } public void SaveData() { StringBuilder sbClass = new StringBuilder(); foreach (CClass c in _classList) sbClass.Append(string.Format("{0}{1}", CConst.SPLITOR_CLASS_ITEM, c.Name)); StringBuilder sbContent = sbClass.Append(CConst.SPLITOR_CLASS_HTTP); StringBuilder sbHttp = new StringBuilder(); foreach (CAddress http in _addressList) sbHttp.Append(string.Format("{0}{1}", CConst.SPLITOR_HTTP_ITEM, http.ToString())); sbContent.Append(sbHttp); CFileOperation.WriteFile(CConst.DATAFILE, sbContent.ToString()); _isDirty = false; } public bool ExistClass(CClass httpClass) { foreach (CClass c in _classList) { if (c.Name == httpClass.Name) return true; } return false; } public bool ExistHttp(CAddress http) { foreach (CAddress addr in _addressList) { if (addr.Name == http.Name && addr.Name == http.Http) return true; } return false; } public void AddClass(string className) { CClass c = new CClass(className); AddClass(c); } public void AddClass(CClass httpClass) { _classList.Add(httpClass); _isDirty = true; } public void RemoveClass(CClass httpClass) { for (int i = _addressList.Count - 1; i >= 0; i--) { CAddress http = (CAddress)_addressList[i]; if (http.HttpClass.Name == httpClass.Name) RemoveHttp(http); } _classList.Remove(httpClass); _isDirty = true; } public void AddHttp(CClass httpClass, string name, string http, string remark) { CAddress addr = new CAddress(httpClass, name, http, remark); AddHttp(addr); } public void AddHttp(CAddress http) { _addressList.Add(http); _isDirty = true; } public void RemoveHttp(CAddress http) { _addressList.Remove(http); _isDirty = true; } #endregion } }
一、功能说明:<br> <br> 1、用于DVBBS7.0的网上网址收藏夹,将网址存入本收藏夹后无论你走到哪儿,只要能上网,只要能上这个论坛,就能使用你收藏的网址<br> 2、本版为IE导入版,除现了个人网址收藏(支持分组),网址、分组共享/查看功能外,还加入了实用的IE导入功能<br> 3、本插件最大的特点是将主程序与界面分离,不用去修改DVBBS的模版设定,以后ADRX提供的插件基本上均会使用此模式,而且每个文件前均会加上"X_"字符以资识别,分便安装与谢载<br> 4、下一版本将提供管理功能(结合迷城浪子的插件管理器,以提供更多的自由设定),分布日期未定,敬请期待<br> <br> 二、文件说明:<br> <br> X_URL.asp --> 主执行文件<br> X_URLSTYLE.asp --> 界面风格定义文件<br> X_ImpUrl_Char.asp --> 用于导入IE收藏的函数文件<br> X_ImUrl_upload.asp --> 用于导入IE收藏的上传界面<br> X_ImUrl_upfile.asp --> 用于导入IE收藏的上传主文件<br> X_FavUrl.mdb --> 数据库<br> <br> 三、安装说明:<br> <br> 本插件为绿色插件,但为了安全起见,使用前还是强烈要求您进行备份,否则后果自负,与本人无关<br> <br> 调试平台为DVBBS7.0 SMS与DVBBS7.0版 (发布日期2003年1月14日17:00),基本上DV7.0版本应该均可与之兼容 本插件为绿色插件,安装非常简单: 1、将所有".asp"文件COPY到你的论坛根目录 2、将FavUrl.mdb数据库COPY到你的数据库目录(默认为data目录,如要更改,请打开X_URL.asp文件,编辑第19行) 3、此数据库未做防下载处理,如需要,请自行解决^_^ 四、备注说明: 1、使用过程中如发现问题请到青年社区(http://youths.biz01.net/bbs)网络版提出,QQ及MSN拒答,谢谢^_^ 2、有好的想法请直接加我QQ或MSN(请说明来意)^_^ 3、本插件版权为青年社区(http://youths.biz01.net/bbs)ADRX所有,请尊重我的劳动,谢谢!! 4、你可自由使用及修改,但修改后请发送一份COPY给我,版权归ADRX及修改者所有,请加我QQ或MSN,谢谢^_^ 5、特别感谢asials兄弟为我提供了IE导入中数据抽取的方法,还有在开发过程中帮忙TEST的朋友,谢谢大家啦!!^_^
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值