2 u014747353 u014747353 于 2014.11.27 09:30 提问

vs2005,mfc下,想把编辑框里的数据保存到txt文件里,怎么实现啊

vs2005,mfc下,想把编辑框里的数据保存到txt文件里,怎么实现啊

3个回答

jianwen0529
jianwen0529   Rxr 2014.11.27 09:55

响应事件

比如你定义一个按钮,当点击这个按钮保存文件
你对这个按钮绑定点击事件函数
在函数里面取得编辑框的内容,然后写入到一个文件里面!

jianwen0529
jianwen0529 回复u014747353: 还是说下次打开应用程序的时候再加载进来?
3 年多之前 回复
jianwen0529
jianwen0529 回复u014747353: 如何自动?隔段时间保持一次?
3 年多之前 回复
u014747353
u014747353 我只是想自动保存当前编辑框的数据就行了,这样的话要怎么实现呢?我刚用vs2005,求教.
3 年多之前 回复
lx624909677
lx624909677   Ds   Rxr 2014.11.27 12:45

用GetWindowText来获得编辑框中的内容,用FILE结构体来读写文件就可以

lx624909677
lx624909677   Ds   Rxr 2014.11.27 12:45

想要自动保存的话,就加一个判断编辑框内容是否改变的消息处理,如果改变了,那么再写入文件

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MFC 通过保存对话框保存编辑框内容到指定文本中
最近修改一个数据库界面,把遇到过并已经解决的一些问题整理如下:          首先,是解决一个edit内容通过另存为对话框保存到指定文本文档的问题,看到网上有很多的解决方法,但是基本上是几个版本,而且人云亦云,其中一个版本最为主流, 但是却是不对的,比如他的包含头文件就不对,查阅多个版本后,试行成功的最后如下:   void Functionname::OnSave() {
编辑框内容保存到txt,自动加载txt到编辑框
保存到IP和ADDR到 txtCFileDialog dlg(FALSE,_T("txt"),_T("addr.txt")); CString strAddr, strPort; CString strFile = dlg.GetPathName();//获取完整路径 GetDlgItemText(IDC_ADDR , strAddr);//获取指定ID的编辑框内容 G
MFC编辑框实现回车换行
修改edit编辑框属性: Auto HScroll       改为 False MultiLine            改为 True Want Return      改为True
mfc中读取编辑框数据并保存
mfc中读取编辑框数据并保存在TXT文档中
mfc 把保存多个编辑框内容到记事本中
MFC 将多个编辑框中的内容保存到记事本中,并在下一次运行时读取所保存的内容
MFC VS2013 逐行读取txt,对应显示到编辑框
MFC VS2013 逐行读取txt,对应显示到编辑框 若txt内容如下: 45,25,45 66,23,55 45,25,46 66,23,12 11,2,12 45,25,13 要求分别将第2列,第3列显示到不同的编辑框 void CFaceTemptureDlg::OnButtonClick_SO2() { CString strLine, strTe
用MFC实现在编辑框中打开TXT文件
用MFC实现在编辑框中打开TXT文件,用于初学者。
vc编程实现数据保存到txt文件里,和从txt文件里读取数据
vc编程实现数据保存到txt文件里,和从txt文件里读取数据
运用三种方法在MFC的编辑框中输出数据——不覆盖
/* CString file_length; file_length.Format("%d",fplength); ::SetDlgItemText (m_hWnd,IDC_receive, "打开的文件大小为:"+ file_length + "个字节"); */ /* CString str,temp,context="打开的文件大小为:"; str.Format("%d"
MFC读取TXT文件,写入编辑框
void CSerialKF1View::OnFileOpen() { // TODO: Add your command handler code here CFileDialog fileDlg(TRUE); if(fileDlg.DoModal() == IDOK) { CString str; CFile f; f.Open(fileDlg.GetFileN