应该是你的路径写法不正确造成的,是不是没有注意'\'的写法,在C++里要表示'\'就要写成'\\'。

比如表示C:\1\2.txt,就应该写成C:\\1\\2.txt

可以用SHFileOperation这个API函数

下面的例子将“C:\1”目录下的所有文件(包括文件夹)拷贝到“C:\2”目录中(C:\2可以不存在):

SHFILEOPSTRUCT shFileOp = ;

shFileOp.hwnd = NULL;

shFileOp.wFunc = FO_COPY;

shFileOp.pFrom = C:\\1;

shFileOp.pTo = C:\\2;

::SHFileOperation(&shFileOp);

注意:shFileOp.pFrom和shFileOp.pTo要使用全路径,可以使用通配符,如:

shFileOp.pFrom = C:\\1\\*.txt;

其他不变,则将拷贝所有的TXT文档。

*********************************************

网上邻居里好像不能新建文件夹吧?它不能算作文件夹。

要将CEdit里的内容写入TXT文件:

按住CTRL,双击Edit控件,在弹出的对话框中设置一个CString变量与控件关联。

以后调用Updatedata()就可以得到Edit中的内容了。

比如,Edit与m_strText关联,则代码如下:

void CFileManipulateDlg::Onbackup()

{

//获得当前时间并格式化为字符串

CString strTime = CTime::GetCurrentTime().Format(%Y-%m-%d);

//路径,我用的根目录是c:,你可以根据自己需要修改,

//如果就是程序当前的目录,则用相对路径,直接写文件夹的名称

CString strPath = C:\\ + strTime;

//建立文件夹

CreateDirectory(strPath, NULL);

//txt文件路径,TXT文档名为backup.txt

CString strTxtPath = strPath + \\backup.txt;

//新建一个空的txt文档

CFile txtfile(strTxtPath, CFile::modeCreate | CFile::modeWrite);

//后面可对TXT文档进行写操作,参见CFile类

//调用完后UpdateData(),m_strText的值就会变成Edit框中的内容了

UpdateData();

//CString strTxt = Hello,world!;

//将Edit中的内容写入Txt文档

txtfile.Write((LPCTSTR)m_strText, m_strText.GetLength());

//最后关闭Txt文档

txtfile.Close();

}

你的串号我已经记下,采纳后我会帮你制作

取消

评论

mfc下创建html文件,用MFC怎么创建TXT文件并写入数据相关推荐

  1. .在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1 、fie2、fie3,用 vi编辑器分别在三个文件中输入内容

    1.在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1.2.3 用vi编辑器分别在三个文件中输入内容 2 将三个file文件中的内容合并到一个文件中命名为 filetes ...

  2. 在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1 、fie2、fie3,用 vi编辑器分别在三个文件中输入内容

    1.在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1.2.3 用vi编辑器分别在三个文件中输入内容 2 将三个file文件中的内容合并到一个文件中命名为 filetes ...

  3. python读取大文件csv_python 快速把超大txt文件转存为csv的实例

    python 快速把超大txt文件转存为csv的实例 今天项目有个需求,就是把txt文件转为csv,txt之间是空格隔开,转为csv时需要把空格转换为逗号,网上找的一个版本,只需要三行代码,特别犀利: ...

  4. xps数据怎么导出为txt_WFP: 读取XPS文件或将word、txt文件转化为XPS文件

    读取XPS格式文件或将doc,txt文件转化为XPS文件,效果图如下: 1.XAML页面代码: xmlns="http://schemas.microsoft.com/winfx/2006/ ...

  5. php更改txt文件,如何使用php对txt文件进行修改

    如何使用php对txt文件进行修改 发布时间:2020-08-03 10:16:50 来源:亿速云 阅读:67 作者:Leah 如何使用php对txt文件进行修改?针对这个问题,这篇文章详细介绍了相对 ...

  6. python txt文件处理软件,对python .txt文件读取及数据处理方法总结

    1.处理包含数据的文件 最近利用python读取txt文件时遇到了一个小问题,就是在计算两个np.narray()类型的数组时,出现了以下错误: 作为一个python新手,遇到这个问题后花费了挺多时间 ...

  7. Android 创建文件,删除文件,加载本地txt文件,string转txt文件,创建文件夹,读取文件夹,open failed: ENOENT

    1.创建文件 String fileName = "my.txt"; File fs = new File(Environment.getExternalStorageDirect ...

  8. C++ 创建txt文件,并实现读写txt文件

    最近在逐渐接触C++,看了网上很多回答,做个汇总的记录,方便以后查看. #include <fstream> #include <iostream> #include < ...

  9. java : enum、创建文件和文件夹、删除文件和文件夹、获得项目绝对路径、写入数据到excel中、java代码中两种路径符号写法、读取、写入text文件...

    java : enum http://www.cnblogs.com/hyl8218/p/5088287.html 创建文件和文件夹.删除文件和文件夹 http://www.cnblogs.com/m ...

  10. linux 显示文件名写到txt,C++获取某个路径下所有文件的文件名,读写TXT文件到新的文件...

    好久没写io操作了,手生了好多,最简单实用的C++代码也push上来吧. 环境:mac,xcode(注意mac环境下Windows的函数不能用) 功能:打开一个文件目录,把所有文件名读取到一个TXT文 ...

最新文章

  1. 解决 Unable to load native-hadoop library for your platform方法之一
  2. java开发课程表_展示Java开发人员课程包
  3. 使用var,Lombok和Fluxtion轻松处理事件
  4. STM32位带操作实现过程解析
  5. python字符串find_Python字符串| 带示例的find()方法
  6. eclipse插件下载速度慢,可以这样解决
  7. KVM 虚拟化技术 理论详解
  8. python拆分excel列_python自动化办公:实现按照一列内容拆分excel
  9. ubuntu双系统时间同步_ubuntu和windows时间不同步的问题解决 双系统安装
  10. codeforces633H Fibonacci-ish II
  11. 大数据征信是个人信用风险管理的必然趋势
  12. null underfined NaN 判断
  13. 以下不属于大气数据计算机系统的传感器是,下列不属于地理信息技术的是 A. 遥感     B.传感器     C. 全球定位系统   D. 地理信息系统——青夏教育精英家教网——...
  14. SCP不用密码传输文件
  15. Visual SLAM: What are the Current Trends and What to Expect?
  16. TIA博途中如何通过画面编号+变量更改事件实现画面跳转?
  17. rgb颜色设置方法及常用颜色的RGB值
  18. python字典查找元素_详解Python字典小结
  19. c 语言的输出函数cout,详解C++ cout格式化输出完全攻略
  20. plt.text() 函数

热门文章

  1. 华为OD机试 - 卡片组成的最大数字(Python) | 机试题算法思路
  2. 一些简单常见的网站反爬策略和解决办法
  3. 基于STM32H743的APDS-9930调试心得
  4. 获取log文件信息,并保存至Excel文件
  5. Excel柱形图劈成积木块,这种简单的步骤你了解吗?
  6. 浙大MBA经验分享:在工作生活的缝隙中奋勇上岸
  7. node_modules包路径查找规则,依赖版本生效规则
  8. 轻松破解Word文档“保护密码”
  9. Ubuntu18.04解决蓝牙耳机无法连接问题
  10. python生日祝福短信_python-定时发送生日邮件祝福