文本框里面的数据保存在一个文本文件

第4楼:给文本框关联一个变量,通过updatedata得到这个变量后,建一个文件,再往里写就可以了
第5楼:获取到文本框中间的buffer,然后将buffer写入文件中间。
第6楼:

   在对话框的函数中(如:ONOK)

   UpdateData(TRUE);

   CString FileName;

   char *temp=conver(m_Str);//m_Str是要文本框的字符串变量。

   FileName="//str.txt";

   FILE* Stream;

   CString m_path;//m_path用来指定路径,自己来初始化吧!

  

   if((Stream=fopen(m_path+FileName,"a+t"))==NULL)

  {

MessageBox("Open error");

return ;

  }

  fprintf(Stream,"%s",temp);

  fclose(Stream);



//转换函数

char* conver(const CString & str)

{



int len=str.GetLength();

    char * temp=new char[len+1];

strcpy(temp,str);

temp[len]='/0';

return temp;

}
第7楼:CString text;

GetDlgItemText (IDC_EDIT,text);

//读到文件中去;

CStdioFile file;

CString filename (_T("path//filename.txt");

if (!file.Open (filename,CFile::modeCreate|CFile::modeWrite))

{

    ::AfxMessageBox (_T("打不开文件"));

    return;

}

file.WriteString (text);

file.Close ();



上面的代码加到你的一个Button事件里就行啦,执行时你点一下Button程序就会把你的文本框里的字符串写到文件里啦:)
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值