编辑框保存为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

相关文章

Java使用HttpClient实现图片下载与本地保存功能

《Java使用HttpClient实现图片下载与本地保存功能》在当今数字化时代,网络资源的获取与处理已成为软件开发中的常见需求,其中,图片作为网络上最常见的资源之一,其下载与保存功能在许多应用场景中都... 目录引言一、Apache HttpClient简介二、技术栈与环境准备三、实现图片下载与保存功能1.

Python中CSV文件处理全攻略

《Python中CSV文件处理全攻略》在数据处理和存储领域,CSV格式凭借其简单高效的特性,成为了电子表格和数据库中常用的文件格式,Python的csv模块为操作CSV文件提供了强大的支持,本文将深入... 目录一、CSV 格式简介二、csv模块核心内容(一)模块函数(二)模块类(三)模块常量(四)模块异常

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 内