一直以来都想找一个功能强点的通讯簿工具。试过MS Outlook 、Windows 自带的通讯簿,WinPIM
等等。不是缺少直观的分组特性,就是扩展性不行。同时导入导出功能也不怎么样。无奈之下只好自己
动手写一个了。也算是为了锻炼一下,熟悉.NET下的架构设计和编程。前前后后弄了也差不多一年时间
了。之前弄出来了两个版,都不满意。这几个月空余时间稍微多点,重新更新了代码,总算出来了一个
实用点的,自己也比较满意的版本。可惜精力有限,除了搞这个,现在还在学习其它新知识,对CSV格式
的支持还没补上。不过弄成了插件形式,以后增加功能也方便。 ^o^ 反正谁有兴趣就下来玩玩吧。
现在找不到空间,只能先用 emule 来发布了,当然更欢迎提供免费空间了 :)
特点:
·多数据库系统支持。程序编写使用比较标准的数据库查询语言,一般支持OLE DB的数据库都能在其
上正常运行。测试中用Access 及 SQL Server 2000均可正常使用,只需保持表结构的定义一致即可。
·输入面板可自己定制。联系人及分组的编辑面板上的录入控件均由配置文件指定,可根据自己喜好
自行定制。
·联系人及分组属性高定制性。用户可轻易通过增加数据库中的字段及修改输入面板配置实现保存自
己的扩展属性。
·导入/导出功能采用插件形式,可方便扩充。暂提供XML格式支持。
·修改跟踪实现到属性级。即对联系人的各项属性修改,都会分别记录。这样做的好处就是异地导入
导出时可以保证只更新最新的数据。例如你在家里及单位均独立安装有此程序,在T1时刻两者的内
容都是一致的。T2时刻你在家修改了一个叫“张三”的联系人的电话及手机号码,但没有改地址。
T3时刻在单位修改了“张三”的地址,但没改电话和手机号码。后来你通过导出单位的数据再导入
到家里的系统时,如果没有属性级的跟踪,则会把家里的最新的数据(电话和手机号)覆盖掉。而
本程序则可自动识别出最新的修改,使“张三”的电话和手机号码仍保持为家里的数据,而地址则
更新为单位修改后的数据。(暂时此特性需要以XML格式导入导出才支持)
·采用树型结构管理分组,多级分组支持,各分组关系一目了然。
·查找功能支持正则表达式的搜索方式。
·编辑联系人数据时可加入照片。
运行环境:
Windows 2000/XP (支持.NET Framework即可)
Microsoft Data Access Components(MDAC) 2.6 或更高版本
.NET Framework 1.0/1.1 (建议使用1.1版)
MDAC 2.7版可从http://download.microsoft.com/download/dasdk/Install/2.70/W98NT42KMe/CN/mdac_typ.exe
处免费下载得到。更多不同版本可从下面URL处获取:http://www.microsoft.com/downloads/results.aspx?freetext=mdac&productID=&DisplayLang=zh-cn
1.1版Framework可从http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=zh-cn
处免费下载得到。
1.0版Framework可从http://www.microsoft.com/downloads/details.aspx?FamilyID=d7158dee-a83f-4e21-b05a-009d06457787&DisplayLang=zh-cn
处免费下载得到。
注意:如果安装过程中改变了默认的安装路径,请查看readme.txt修改配置方可正常运行。