设为首页 加入收藏

TOP

17.4 练习序列化
2013-10-07 16:12:59 来源: 作者: 【 】 浏览:68
Tags:17.4 练习 序列化

17.4  练习序列化

这就是在Sketcher程序中实现文档的存储和检索需要做的所有工作!文件菜单中的Save和Open菜单项现在已经完全能够使用,而不用再添加任何代码。如果在加入本章讨论的修改以后构建和运行Sketcher程序,那么可以保存和还原文件,并且在试图关闭已修改文档或者从该程序中退出时,将自动提示您保存文档,如图17-2所示。

出现提示的原因在于更新文档时添加的SetModifiedFlag()调用。假定以前没有保存文件,如果单击图17-2所示的屏幕中的Yes按钮,将出现如图17-3所示的File | Save As对话框。

这是Windows中该菜单项的标准对话框。此对话框功能全面,由框架提供的代码支持。这个文档的文件名已经根据第一次打开该文档时分配的名称生成,文件扩展名将自动定义为.ske。Sketcher应用程序现在完全支持对文档的文件操作。
 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇17.3.3 序列化元素类(3) 下一篇17.5 打印文档(1)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·数据库:推荐几款 Re (2025-12-25 12:17:11)
·如何最简单、通俗地 (2025-12-25 12:17:09)
·什么是Redis?为什么 (2025-12-25 12:17:06)
·对于一个想入坑Linux (2025-12-25 11:49:07)
·Linux 怎么读? (2025-12-25 11:49:04)