各位达人,我想执行一个控制台程序,并把结果保存在文本中,要怎么实现.谢谢!

解决方案 »

  1.   

    直接存一份到文件啊,用CFILE  然后是CFile::Write()方法就可以了
      

  2.   

    使用dos的重定向命令>>ping 127.0.0.1
    显示ping的结果ping 127.0.0.1 >>c:\ping.txt
    把本来要显示在屏幕上的东西保存到指定文件
      

  3.   

        CStdioFile File;
        File.Open("e:\\data.txt", CFile::modeCreate | CFile::modeWrite,NULL);
        CString FileData;
    File.SeekToBegin();                  //找到文件头部
        FileData = m_C+ m_R + m_Ca +。;//把要保存的数保存在FileData中
         File.WriteString(FileData+"\n");     //写入数据
    这样就可以了