如果做一个EMAIL收发的地址薄
编号:QA003849
建立日期: 2001年2月6日 最后修改日期:2001年2月6日
所属类别:
周亚敏:
操作系统: win9X/NT
编程工具: VC++6.0
问题: 如果要做一个EMAIL收发程序,在这个程序中一定会遇到地址薄存放问题,我查看其他相关的软件看不出他们地址薄集的格式,他们在存放地址时没有用到象MDB,SQL等数据库格式,好象用的是专用格式,例如foxmail V3.0等,请教如何做一个这样的EMAIL程序,谢谢!
水平: 刚入门
回答:
象这样的地址簿肯定不会使用MDB或SQL这样的数据库,原因是数据量不大,对查询的速度要求也不高。一般都根你内部处理数据的格式有关。例如Eudora,它的信息部分保存在一个.txt中,格式为:
alias <人名> ,
note <说明> <地址>
......
就这么简单。为了提高速度,它还有一个.toc的索引文件。格式也很简单,就是代号和该代号的记录在.txt中的绝对位置。也有的e-mail程序使用的是定长的记录文件,这样也可以加快查询速度。
此问题由李海回答。
| |
|
|
| |
|
|