VC保存文件的参考代码

原创 2007年10月14日 19:36:00
<script type="text/javascript"><!-- google_ad_client = "pub-6319745239117838"; google_ad_width = 300; google_ad_height = 250; google_ad_format = "300x250_as"; google_ad_type = "text_image"; google_ad_channel = ""; //--> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> <iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-6319745239117838&amp;dt=1192361838062&amp;lmt=1192361838&amp;format=300x250_as&amp;output=html&amp;correlator=1192361838046&amp;url=http%3A%2F%2Fwww.programfan.com%2Farticle%2Fshowarticle.asp%3Fid%3D2537&amp;ad_type=text_image&amp;ref=http%3A%2F%2Fwww.google.cn%2Fsearch%3Fcomplete%3D1%26hl%3Dzh-CN%26ie%3DGB2312%26q%3DVC%25B1%25A3%25B4%25E6%25CA%25FD%25BE%25DD%26meta%3D%26aq%3Dnull&amp;cc=100&amp;ga_vid=567952666.1192361838&amp;ga_sid=1192361838&amp;ga_hid=1651908726&amp;flash=9&amp;u_h=768&amp;u_w=1024&amp;u_ah=738&amp;u_aw=1024&amp;u_cd=32&amp;u_tz=480&amp;u_java=true" frameborder="0" width="300" scrolling="no" height="250" allowtransparency="allowtransparency"></iframe>
void CDiaryDlg::OnButtonSave()
{
// TODO: Add your control notification handler code here
// 这种用bSave的方式来判断是否保存过,这样不好,待考虑。

// if (!bSave)
{
  int iYear = m_cMonthView.GetYear();
  int iMonth = m_cMonthView.GetMonth();
  int iDay = m_cMonthView.GetDay();

  CString sFileName;
  sFileName.Format("%d-%d-%d.txt", iYear, iMonth, iDay);

  CFileDialog dlg(FALSE, "txt", sFileName,
   OFN_OVERWRITEPROMPT|OFN_HIDEREADONLY,
   "文本文件(*.txt)|*.txt||", this);
  dlg.m_ofn.lpstrTitle = _T("保存日记文件");
  if (dlg.DoModal() == IDOK)
  {
   // 实现存盘
   CString fileName = dlg.GetPathName();
   CFile file(fileName, CFile::modeCreate|CFile::modeReadWrite|CFile::shareExclusive);
   CArchive ar(&file, CArchive::store|CArchive::bNoFlushOnDelete);
   UpdateData(TRUE);
   ar<<m_sComment;
   ar.Close();

   bSave = TRUE;
   m_sFileName = fileName;
  }
}
/*
else
{
  CFile file(m_sFileName, CFile::modeCreate|CFile::modeReadWrite|CFile::shareExclusive);
  CArchive ar(&file, CArchive::store|CArchive::bNoFlushOnDelete);
  UpdateData(TRUE);
  ar<<m_sComment;
  ar.Close();
}
*/
}
 

在VC中如何将文件保存为EXCEL格式

//////////////////////////////////////////////////////////////////////////////    //类名:CExcelAccess...
  • phenixyf
  • phenixyf
  • 2016年04月14日 13:49
  • 982

vc操作Excel保存 和Excel的退出

公司给了我一个任务,用excel调用模版生成结帐单并进行打印。我在努力的n天以后终于完成了。现在总结一下:       1.速度问题,vc读写excel的时候速度是很慢的,如果一个一个单元格的读写,...
  • wuan584974722
  • wuan584974722
  • 2014年04月16日 17:39
  • 7601

VC中如何将文件保存为EXCEL格式(CSpreadSheet)

//////////////////////////////////////////////////////////////////////////////    //类名:CExcelAccessD...
  • shenshen211
  • shenshen211
  • 2016年02月22日 18:09
  • 571

VC/MFC中位图保存的实现方法

在MFC中位图操作,经常要涉及到关于位图的保存
  • ac273317472
  • ac273317472
  • 2014年09月18日 23:24
  • 2354

VC/MFC怎样将位图CBitmap对象保存成为bmp格式文件?(你在网上找的不一定灵,看我的一定灵)

VC/MFC怎样将位图CBitmap对象保存成为bmp格式文件?   虽然说现在写程序主要依靠 Internet ,特别是 Google 搜索(不过有时候 被墙,只能凑合着用百度)。编程技...
  • yal179
  • yal179
  • 2014年06月03日 10:01
  • 1431

VC++ ODBC 读取数据库中的数据保存到EXCEL

void CDialogOpRetrieveDis::OnBnClickedButtonSaveOpResult(){// TODO: 在此添加控件通知处理程序代码CDatabase database...
  • lcalqf
  • lcalqf
  • 2014年06月25日 10:54
  • 1825

HM编码器代码阅读(5)——参考帧的选择

参考帧是怎么来的以及如何设置这个问题困扰了我很久,现在理出了一点头绪。 参考帧的选择主要涉及几个函数: selectReferencePictureSet createExplicitRefer...
  • NB_vol_1
  • NB_vol_1
  • 2016年04月12日 17:53
  • 1934

VC之PDF文件操作

PDF文件是我们常用的文件,本文简单介绍下PDF文件的操作。 首先,我们需要PDF的库文件--PDFLib 在网上搜索,就可下载 然后,新建对话框应用程序,将库文件拷贝到我们的工程中...
  • bingdianlanxin
  • bingdianlanxin
  • 2015年04月18日 18:19
  • 2233

VC\c++ 对文本文件读写方法(sys,txt)

ifstream 和 ofstream( 引用) C++标准库 之 iostream库的学习笔记(二)fstream库以及ofstream类的使用   ofstream是从内存到硬盘,ifstr...
  • u010000209
  • u010000209
  • 2013年10月10日 11:46
  • 1146

VC++中windows下的文件复制、删除、重命名操作

转自:http://blog.csdn.net/mmjwung/article/details/8499802 都可以很方便的通过windows.h中的函数来实现 一、文件的复制 ...
  • rankun1
  • rankun1
  • 2016年09月19日 11:09
  • 1352
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC保存文件的参考代码
举报原因:
原因补充:

(最多只允许输入30个字)