编辑框保存为csv文件

2024-06-18 14:04
文章标签 保存 csv 编辑框

本文主要是介绍编辑框保存为csv文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.新建基于MFC的对话框,并为对话框添加控件及绑定变量

https://blog.csdn.net/zhang_fei_fresh/article/details/76408636

http:https://blog.csdn.net/qq_33723441/article/details/102954431 MFC读写CSV文件

2.为写入文件按钮添加事件函数

void C编辑框保存为csv文件Dlg::OnBnClickedButton1()
{// TODO:  在此添加控件通知处理程序代码CStdioFile file;file.Open(_T("D:\\aaa.csv"), CFile::modeCreate | CFile::modeNoTruncate | CFile::modeWrite,NULL);file.SeekToEnd();CString str;GetDlgItemText(IDC_EDIT1, str);double d1 = _wtof((LPCTSTR)str);//https://blog.csdn.net/weixin_43619346/article/details/107297091GetDlgItemText(IDC_EDIT2, str);double d2 = _wtof((LPCTSTR)str);GetDlgItemText(IDC_EDIT3, str);double d3 = _wtof((LPCTSTR)str);GetDlgItemText(IDC_EDIT4, str);double d4 = _wtof((LPCTSTR)str);COleDateTime t = COleDateTime::GetCurrentTime();//https://learn.microsoft.com/zh-cn/cpp/atl-mfc-shared/reference/coledatetime-class?view=msvc-170#getcurrenttimeCString str_time;str_time.Format(_T("%d.%d.%d "), t.GetYear(), t.GetMonth(), t.GetDay());SetDlgItemText(IDC_EDIT5, str_time);CString str_time2;str_time.Format(_T("%d:%d:%d "), t.GetHour(), t.GetMinute(), t.GetSecond());SetDlgItemText(IDC_EDIT6, str_time);UpdateData(FALSE);str.Format(_T("%d.%d.%d ")_T(", %d:%d:%d ")_T(", %f , %f , %f , %f")_T("\n"), t.GetYear(), t.GetMonth(), t.GetDay(), t.GetHour(), t.GetMinute(), t.GetSecond(), d1, d2, d3, d4);file.WriteString(str);file.Close();}

3.为打开文件按钮添加事件函数

void C编辑框保存为csv文件Dlg::OnBnClickedButton2()
{// TODO:  在此添加控件通知处理程序代码//读csv文件///CStdioFile file;file.Open(_T("D:\\aaa.csv"), CFile::modeRead);CString str;while (file.ReadString(str)){str = str.Trim(_T(" "));CString substr[10];int count = 0;int index = str.Find(_T(","));while (index != -1 && count<9){substr[count++] = str.Left(index);str = str.Right(str.GetLength() - index - 1);index = str.Find(_T(","));}substr[count++] = str;CString stmp;stmp.Format(_T("%s %s %s %s %s %s %s %s %s %s"), substr[0], substr[1], substr[2], substr[3], substr[4], substr[5], substr[6], substr[7], substr[8], substr[9]);MessageBox(stmp);}file.Close();
}

4.运行结果

这篇关于编辑框保存为csv文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072195

相关文章

QT进行CSV文件初始化与读写操作

《QT进行CSV文件初始化与读写操作》这篇文章主要为大家详细介绍了在QT环境中如何进行CSV文件的初始化、写入和读取操作,本文为大家整理了相关的操作的多种方法,希望对大家有所帮助... 目录前言一、CSV文件初始化二、CSV写入三、CSV读取四、QT 逐行读取csv文件五、Qt如何将数据保存成CSV文件前言

关于pandas的read_csv方法使用解读

《关于pandas的read_csv方法使用解读》:本文主要介绍关于pandas的read_csv方法使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录pandas的read_csv方法解读read_csv中的参数基本参数通用解析参数空值处理相关参数时间处理相关

Python实现将MySQL中所有表的数据都导出为CSV文件并压缩

《Python实现将MySQL中所有表的数据都导出为CSV文件并压缩》这篇文章主要为大家详细介绍了如何使用Python将MySQL数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到... python将mysql数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到另一个

C# winform操作CSV格式文件

《C#winform操作CSV格式文件》这篇文章主要为大家详细介绍了C#在winform中的表格操作CSV格式文件的相关实例,文中的示例代码讲解详细,感兴趣的小伙伴可以参考一下... 目录实例一实例效果实现代码效果展示实例二实例效果完整代码实例一实例效果当在winform界面中点击读取按钮时 将csv中

Python如何实现读取csv文件时忽略文件的编码格式

《Python如何实现读取csv文件时忽略文件的编码格式》我们再日常读取csv文件的时候经常会发现csv文件的格式有多种,所以这篇文章为大家介绍了Python如何实现读取csv文件时忽略文件的编码格式... 目录1、背景介绍2、库的安装3、核心代码4、完整代码1、背景介绍我们再日常读取csv文件的时候经常

使用C++将处理后的信号保存为PNG和TIFF格式

《使用C++将处理后的信号保存为PNG和TIFF格式》在信号处理领域,我们常常需要将处理结果以图像的形式保存下来,方便后续分析和展示,C++提供了多种库来处理图像数据,本文将介绍如何使用stb_ima... 目录1. PNG格式保存使用stb_imagephp_write库1.1 安装和包含库1.2 代码解

vscode保存代码时自动eslint格式化图文教程

《vscode保存代码时自动eslint格式化图文教程》:本文主要介绍vscode保存代码时自动eslint格式化的相关资料,包括打开设置文件并复制特定内容,文中通过代码介绍的非常详细,需要的朋友... 目录1、点击设置2、选择远程--->点击右上角打开设置3、会弹出settings.json文件,将以下内

使用Python处理CSV和Excel文件的操作方法

《使用Python处理CSV和Excel文件的操作方法》在数据分析、自动化和日常开发中,CSV和Excel文件是非常常见的数据存储格式,ython提供了强大的工具来读取、编辑和保存这两种文件,满足从基... 目录1. CSV 文件概述和处理方法1.1 CSV 文件格式的基本介绍1.2 使用 python 内

下载/保存/读取 文件,并转成流输出

最近对文件的操作又熟悉了下;现在记载下来:学习在于 坚持!!!不以细小而不为。 实现的是:文件的下载、文件的保存到SD卡、文件的读取输出String 类型、最后是文件转换成流输出;一整套够用了; 重点: 1:   操作网络要记得开线程; 2:更新网络获取的数据 切记用Handler机制; 3:注意代码的可读性(这里面只是保存到SD卡,在项目中切记要对SD卡的有无做判断,然后再获取路径!)

FFmpeg系列-视频解码后保存帧图片为ppm

在正常开发中遇到花屏时怎么处理呢?可以把解码后的数据直接保存成帧图片保存起来,然后直接看图片有没有花屏来排除是否是显示的问题,如果花屏,则代表显示无问题,如果图片中没有花屏,则可以往显示的方向去排查了。 void saveFrame(AVFrame* pFrame, int width, int height, int iFrame){FILE *pFile;char szFilename[