zoukankan      html  css  js  c++  java
  • MFC_VC++_时间获取与保存列表控件内容到文件操作方法

    MFC_VC++_时间获取与保存列表控件内容到excel文件操作方法

    void CDataView::OnBnClickedBtnExporttoexcel()
    {
    
        
        CTime time = CTime::GetCurrentTime();
        CString strRptTime = time.Format("%Y%m%d%H%M%S");
        CString strRptTime1 = time.Format("%Y%m%d");
        // 实现存盘
        CString buff0[1024], buff1[1024], buff2[1024], buff3[1024], buff4[1024], buff5[1024],buff6[1024];
        CString fileName = "d:\" + strRptTime + ".xls";//保存路径是d:盘根目录
        CFile file(fileName, CFile::modeCreate | CFile::modeReadWrite | CFile::shareExclusive);
        //    CFile file(fileName, CFile::modeCreate | CFile::modeReadWrite | CFile::typeText);
        file.Write("表面沾污检测
    ", 14);   //一个汉字2个字节,斜杆符号与字母1个字节,所以共:14,字节数对应,就不会乱码
        file.Write("生成时间:" + strRptTime1 + "
    ", 17);
        file.Write("
    ", 1);
        file.Write("
    ", 1);
        //file.Write("
    ", 1);
        //file.Write("
    ", 1);
    
    
        //file.Write(strRptTime1+"
    ", 10);
        //file.Write("	
    ", 10);
    
        file.Write("序号	桶编号	面	坐标位置	数据	结果	时间
    ", 41);
    
        int i = 0; int j = 0; j = m_Grid.GetItemCount();
        if (j > 0)
        {
            for (i = 0; i<j; i++) {
                buff0[i] = m_Grid.GetItemText(i, 0);
                buff1[i] = m_Grid.GetItemText(i, 1);
                buff2[i] = m_Grid.GetItemText(i, 2);
                buff3[i] = m_Grid.GetItemText(i, 3);
                buff4[i] = m_Grid.GetItemText(i, 4);
                buff5[i] = m_Grid.GetItemText(i, 5);
                buff6[i] = m_Grid.GetItemText(i, 6);
                CString msg;
                msg.Format("%s	%s	%s	%s	%s	%s	%s	
    ", buff0[i], buff1[i], buff2[i], buff3[i], buff4[i], buff5[i], buff6[i]);
                file.Write(msg, msg.GetLength());
            }
        }
        file.Close();
        MessageBox("数据导出成功在:" + fileName);
    
        
    
        // TODO: 在此添加控件通知处理程序代码
    }
  • 相关阅读:
    Linux 搭建svn环境
    Echarts 获取后台数据 使用后台数据展示 饼装图
    js 实现存储Map 结构的数据
    SVN使用方法
    SVN版本回退
    adf 日志输出
    Oracle ADF VO排序及VO的查询模式
    weblogic 初始化
    jdeveloper 恢复默认配置
    jdeveloper12.1.3的安装与卸载
  • 原文地址:https://www.cnblogs.com/txwtech/p/12515429.html
Copyright © 2011-2022 走看看