文件名称:通讯录 可以从文件中读取数据
文件大小:11.7MB
文件格式:ZIP
更新时间:2015-05-18 11:14:04
通讯录,对话框,CFile/CStidoFile,
实训项目,满足以下要求 【要求】 (1)程序的主窗口如左图所示。 程序启动时,窗口左边的“姓名”列表框中显示了本软件中已保存的所有人员姓名,从中选择一个姓名,窗口左边的“详细信息”区域显示出此人的详细通讯录内容。 (2)窗口顶部“城市”和“性别”两个列表框中列出了可供选择的城市名称和姓名。使用这两个控件,可以筛选出感兴趣的内容。例如,在“城市”中选择“南京”,在性别中选择“男”,则在“姓名”列表框中只显示出程序所保存的住在南京的男性人员。选择“城市”和“性别”中的“全部”,则列出所有人员。 (3)单击“添加”按钮 ,弹出一个对话框。通过此对话框,可以添加新的通讯录条目。在添加新条目时,所在城市应从组合框中选择,若组合框中没有想要的城市,可以直接在组合框中键入。要求键入的新城市名能自动添加到“添加”对话框中“所在城市”组合框和主窗口中“城市”组合框的下拉列表中。 (4)在主窗口中点击“删除”按钮 可以删除当前显示的条目。 (5)增加“保存”和“打开”按钮或菜单项,要求能够自动保存所做的添加和删除操作。 (6)所有的数据保存在.txt文件中,并能读出。比如.txt文件的每一行保存一条记录。如:姓名|性别|生日…………【可选用CFile/CStdioFile类】 【提示】创建通讯类,包括姓名、性别、生日、所在城市、工作单位、办公电话、住宅电话等必要信息。
【文件预览】:
Address
----Address.ncb(17.92MB)
----Address()
--------ReadMe.txt(3KB)
--------Address.aps(67KB)
--------res()
--------People.cpp(471B)
--------Address.rc(13KB)
--------MyDlg.h(1KB)
--------Address.vcproj.ZZ-3AA8FFFF269E.zz.user(1KB)
--------MainFrm.cpp(2KB)
--------stdafx.h(2KB)
--------Address.vcproj(6KB)
--------Address.cpp(3KB)
--------MyDlg.cpp(10KB)
--------MainFrm.h(655B)
--------Address.h(473B)
--------Debug()
--------stdafx.cpp(138B)
--------resource.h(1KB)
--------People.h(1KB)
--------AddressView.h(1KB)
--------AddressDoc.cpp(1KB)
--------AddressDoc.h(625B)
--------AddressView.cpp(2KB)
----Address.sln(886B)
----debug()
--------Address.pdb(4.13MB)
--------Address.ilk(1.84MB)
--------Address.exe(248KB)
----chenshuo.txt(240B)
----Address.suo(19KB)