2012年8月12日

void CMyDlg::AnalysisBuildLog(CString strLog)
{
    CAnalysisBuildLog abl(strLog);
    abl.Do();
    Log(abl.m_strResult);
    if (abl.m_bError)
    {
        // 发送错误报告
        Log(TEXT("***************************编译失败 ") + strLog);
        SendResultMail();
        exit(1);
    }
}

void CMyDlg::SendResultMail()
{
    CString strCmd;

    strCmd.Format(TEXT("%s,%s"), m_strConfigDir, m_strLogTime);
    ShellExecute(NULL, TEXT("open"), TEXT(""), strCmd, NULL, NULL);
}

posted @ 2012-08-12 14:52 小让 阅读(434) | 评论 (0)编辑 收藏

 1 void CMyDlg::Log(CString strLog)
 2 {
 3     USES_CONVERSION;
 4     CString strFileName;
 5     CString strInfo;
 6     CTime ctCurrent;
 7     CString strTime;
 8     ctCurrent = CTime::GetCurrentTime();
 9     strTime = ctCurrent.Format("%m-%d %H:%M:%S");
10     strFileName.Format(TEXT("%s\\BuildLog_%s.log"), m_strConfigDir, m_strLogTime);
11     CFile file(strFileName, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeReadWrite);
12     file.SeekToEnd();
13     strInfo.Format(TEXT("%s %s\r\n"),strTime, strLog);
14     CStringA strTemp = W2A(strInfo);
15     file.Write(strTemp.GetBuffer(strTemp.GetLength()), strTemp.GetLength());
16     strTemp.ReleaseBuffer();
17     file.Flush();
18     file.Close();
19 }

posted @ 2012-08-12 14:51 小让 阅读(398) | 评论 (0)编辑 收藏


2012年2月23日

     摘要: 最近一段时间无事,等待入职。以前把libcurl的easy Interface 的那些函数用法手册翻译了,这次也把 libcurl-tutorial翻译一下,多有不足,请多指教。原文是网址是 :http://curl.haxx.se/libcurl/c/libcurl-tutorial.html之前也有人翻译过,我参考了很多,在这里表示感谢,链接是:http://blog.csdn.net/jgo...  阅读全文

posted @ 2012-02-23 22:18 小让 阅读(14308) | 评论 (0)编辑 收藏


2011年7月31日

     摘要: 最近在一家公司实习。公司用的项目管理软件是开源的redmine,体验非常不错。我想这个东西不仅可以用来管理项目,也可以用来管理个人的学习工作进展啊。于是,我也在自己的虚拟机的2003 server 下安装。之前为了安装wordpress,我已经在我的电脑上安装了 xampp。这是一个搭建服务器环境的傻瓜式安装包,里面集成了apache,php,mysql,phpMyA...  阅读全文

posted @ 2011-07-31 17:41 小让 阅读(6866) | 评论 (0)编辑 收藏


仅列出标题  

posts - 4, comments - 0, trackbacks - 0, articles - 0

Copyright © 小让