各位,我是新手,在编程的时候编辑了一个窗口写入一些信息,例如姓名,年龄等,然后想要将这些信息保存到txt中去……请问应该怎么弄啊?

解决方案 »

  1.   

    CFile logFile;
    logFile.Open("d:\\logger.excel", (CFile::modeCreate | CFile::modeWrite | CFile::modeNoTruncate), &CExp);  //打开文件中文存到excel需要转换成char*才可以,不然出乱码。
    char* chText = NULL;logFile.Write(chText, dwNum); //chText:姓名等值。  dwNum:chText的大小。
      

  2.   

    前者就太简单了把,有多种实现方法:
    c++的有fstream和c语言的fopen和fclose。
    mfc的有CFile类。但是后者需要用到com或ado方面的知识,一言难尽啊,
    最好在百度艘一个别人写好的就可以了。
      

  3.   

    c++有fstream的>>和CStdioFile的WriteString写txt很方便写excel和txt一样的,fstream就可以,只不过格式控制麻烦,知道用“\t”表示excel的Tab键就行了eg:
    #include <fstream.h>
    fstream fs("test.txt",ios::out)
    fs>>"1\t2\t..."
    fs.close()