可视化课程设计报告(编辑修改稿)内容摘要:

后就会实现删除操作。 具体删除过程是通过二进制流的形式逐个读取出来,然后将此信息中姓名部分与用户所输入的姓名比较,直到两者对照相同时,将从 文件中读取的此项信息删除。 private void button1_Click(object sender, e) { FileStream s=new FileStream(e:\\tongxun\\,)。 BinaryReader r=new BinaryReader(s)。 string name。 string telephone。 string address。 string str=。 =0。 string [] namearray=new string[50]。 string [] telephonearray=new string[50]。 string [] addressarray=new string[50]。 int i=0。 int flag=0。 while(!=) { name=()。 telephone=()。 address=()。 if(name==) flag=1。 else { namearray[i]=name。 telephonearray[i]=telephone。 addressarray[i]=address。 i++。 } if(flag==0) =你要删除的信息不存在 !。 } =删除成功。 ()。 ()。 7 (e:\\tongxun,true)。 string p=@e:\\tongxun。 (p)。 FileStream sss=new FileStream(e:\\tongxun\\,)。 BinaryWriter t=new BinaryWriter(sss)。 int j=0。 while(ji) { (namearray[j])。 (telephonearray[j])。 (addressarray[j])。 j++。 } ()。 ()。 } 四 :调试与测试 在运行中进入通讯录的主窗体 ,在该窗体中将看到 ”输入 ”,”查询 ”,”删除 ”,以及 ”全部显示 ”等按键 . 输入模块 待用户输入完需要保存的用户信息后点击“输入”,然后会在 E盘中建立一个名为 tongxun的文件夹 ,并在其中建立了一个名为 ”message”的文本文档 ,接着将用户输入的信息保存在这个文档中 ,包括联系人的姓名 ,电话以及住址。 全部显示 在输入结束后可以点击 ”全部显示 ”按键 ,这 样便可以看到刚才所输入的全部信息。 查询模块 点击查询按键时将进入另一个界面 ,在此界面中只需输入联系人的姓。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。