一个简单的日记本程序

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

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

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

一个简单的日记本程序

作者:吴会然

(本文来源于图老师网站,更多请访问http://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

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

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

延伸阅读
胶囊日记怎么看日记本过期时间   胶囊日记怎么看日记本过期时间 这里我们分胶囊日记app和胶囊日记网页版两种方法来查看日记本过期时间。 1、你可以在网页版点击自己的名字 然后计入我的日记本 每个日记本都显示日期 。 2、手机版 你可以进入 我 --日记本 每个日记本名字的下面就显示 日记本的时间了。 图老...
胶囊日记手机网页端怎么创建日记本 胶囊日记手机网页端怎么创建日记本 胶囊日记下载后,打开胶囊日记app,在我-日记本-左上角+号可以添加新的日记本。 胶囊日记手机网页版如何创建日记本呢? 打开手机网页版胶囊日记-进入-我的-将页面拖到最底下,在XXX的日记本右边点击创建日记本然后设置相应标题过期时间,简介,封...
标签: 电脑入门
一、下载鸿飞日记本。下载下来的文件如下图1所示: 图1 二、进行解压安装。因为下载下来是压缩文件,可以右击进行解压。如图2: 图2 下面是解压出来的一个文件夹,双击打开找到应用程序 图3 找到软件的应用程序后,双击可以直接进行软件的安装。 图4 图5-图8为软件的安装截图,用户可参考进行安装。 图5 图6 ...
标签: PS PS教程
转眼间06年与我们渐去渐远,这一年对于每一个人来说都有太多值得记忆的事情,不妨把它们记录在自己的日记本里,当回首往事的时候打开尘封的日记本,逝去的岁月又将重现。下面我们就用PS打造精致的日记本。 先看一下效果: [next]制作工具:Photoshop CS 制作过程: 1、新建一个文件,新建图层1,选择工具箱中的“圆角矩形工具”...
胶囊日记本过期时间怎么设置   胶囊日记本过期时间怎么设置 建立一个胶囊日记本,可以是公开的,也可以是私密的。 胶囊日记本过期时间怎么设置? 建立后为它设定一个期限,这个期限决定了这个日记本的厚度,然后你就可以开始写日记了。 建立好日记本后,就可以在上面记录喜悦,悲伤,发牢骚,流水账,甚至只...

经验教程

373

收藏

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