一个简单的日记本程序

2016-01-29 11:59 134 1 收藏

一个简单的日记本程序,一个简单的日记本程序

【 tulaoshi.com - C语言心得技巧 】

一个简单的日记本程序

作者:吴会然

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

下载源代码

  我开发的一个基于对话框的日记本小程序。以前在VC知识库中找基于对话框的序列化存储的程序一直没有找到,就自己做了一个。用到了链表和序列化,在对话框中使用工具栏,希望对大家有所帮助。首先,定义一个自己的结构体类,用来存储将要保存的信息。

class CMyDiary  //定义一个自己的结构体,用来存储信息{public: CTime m_TDate; CString m_strWeek; CString m_strWeather; CString m_strBody;  CMyDiary() {  memset(&m_TDate, 0, sizeof(m_TDate));  m_strWeek = "";  m_strWeather = "";  m_strBody = ""; }};
然后,定义一个链表类型。
typedef CTypedPtrList<CPtrList, CMyDiary* CMyDiaryList;
在序列化是可以这样打开文件
void CDiaryApp::onSave()  //存储{ CFile file; if(file.Open("diary.dia", CFile::modeCreate|CFile::modeWrite)) {  CArchive ar(&file, CArchive::store);  Serialize(ar);  ar.Close();  file.Close(); }} void CDiaryApp::onRead()//读出{ CFile file; if(file.Open("diary.dia", CFile::modeRead)) {  CArchive ar(&file, CArchive::load);  Serialize(ar);  ar.Close();  file.Close(); }}
具体的代码参看程序。

  做的匆忙,还不是很完善,大家可以修改一下。保存的信息还是可以用记事本查看,大家可以修改一下,或者加密,或者用其它的方法。欢迎大家指正错误。也欢迎大家和我联系交流。

我的电子信箱是:wuhran@126.comQQ:115418021
我刚建了一个个人主页,欢迎大家访问::http://knight.yascool.com

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

来源:https://www.tulaoshi.com/n/20160129/1484104.html

延伸阅读
/****************************************************************/ /* @(#)busyworkBook.java 1.0.0 2004-06-04 */ /* */ /* Email: pqdb123@yahoo.com.cn */ /* */ /* Copyright (c) 2004-2006 by ZhangYunFeng All Rights Reserved. */ /****************************************************************/ //导入awt包,event包 import...
胶囊日记手机网页端怎么创建日记本 胶囊日记手机网页端怎么创建日记本 胶囊日记下载后,打开胶囊日记app,在我-日记本-左上角+号可以添加新的日记本。 胶囊日记手机网页版如何创建日记本呢? 打开手机网页版胶囊日记-进入-我的-将页面拖到最底下,在XXX的日记本右边点击创建日记本然后设置相应标题过期时间,简介,封...
《晚秋》中的安娜让我们认识了一个全新的文艺女青年,长裙素颜的瘦弱女子已经成为过去,小清新+复古+文艺范才是新文艺女青年的表现,她们充满着对人生的想法,有着独立的个性,喜欢一个人独自旅行,带着这样一本同样文艺范十足的喷绘装饰的日记本,记录着旅行中的每一件事,简单而美丽。 先准备材料和工具: 素面笔记本、丙烯酸漆喷雾...
标签: 电脑入门
一、下载鸿飞日记本。下载下来的文件如下图1所示: 图1 二、进行解压安装。因为下载下来是压缩文件,可以右击进行解压。如图2: 图2 下面是解压出来的一个文件夹,双击打开找到应用程序 图3 找到软件的应用程序后,双击可以直接进行软件的安装。 图4 图5-图8为软件的安装截图,用户可参考进行安装。 图5 图6 ...
                                一个简单的一箭穿心程序    其实这个程序也不难,只要专心形线方程(1-ρ×cosθ)来绘图就可以了。    作者:...

经验教程

913

收藏

57
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部