通过TStringList保存csv文件,只要循环.Add表格里面的每行记录进去,保存即可
dlgSave := TSaveDialog.Create(nil);dlgSave.filter := 'CSV文件|*.CSV';dlgSave.DefaultExt := '*.CSV';dlgSave.filename := '服务.CSV';if dlgSave.Execute thenbeginif FileExists(dlgSave.filename) thentryif MessageDlg('该文件已经存在,要覆盖吗?', mtInformation, [mbYes, mbNo], 0) = IDYESthenDeleteFile(PChar(dlgSave.filename))elsebeginExit;end;exceptExit;end;filename := dlgSave.filename;SaveCurPage(filename);end;sList := TStringList.Create;sList.Add('ID,***,***,***,***,***,***,***');for i := 0 to grdVehicleList.RowCount - 1 dobeginsList.Add(grdVehicleList.Cell[0, i].AsString+ ',' + grdVehicleList.Cell[COMNO_INDEX,i].AsString+ ',' + grdVehicleList.Cell[VNO_INDEX, i].AsString+ ',' + grdVehicleList.Cell[REGCOLOR_INDEX, i].AsString+ ',' + grdVehicleList.Cell[GROUPID_INDEX, i].AsString+ ',' + grdVehicleList.Cell[TERMINAL_TYPE_INDEX, i].AsString+ ',' + grdVehicleList.Cell[SERVICE_END_DATE_INDEX, i].AsString+ ',' + grdVehicleList.Cell[REMIND_INDEX, i].AsString);end;sList.SaveToFile(path);
通过TStringList保存csv文件,只要循环.Add表格里面的每行记录进去,保存即可相关推荐
- Python使用pandas保存csv文件:如果文件存在则只添加内容(append),如果无表则同时写入表头和内容(write)
Python使用pandas保存csv文件:如果文件存在则只添加内容(append),如果无表则同时写入表头和内容(write) 目录
- python中csv库写入表头_python的pandas工具包,保存.csv文件时不要表头的实例
用pandas处理.csv文件时,有时我们希望保存的.csv文件没有表头,于是我去看了DataFrame.to_csv的document. 发现只需要再添加header=None这个参数就行了(默认是 ...
- 中文保存CSV文件乱码解决方法
使用代码保存CSV文件,使用excel表打开 都会有一个小问题,就是乱码的问题. 如:瀵掑啲瀹濈彔鎶勮鎴愬姛 鐖嗗彂浼ゅ 保存时应该携带如下即可 encoding='gb18030'
- csv文件 内容转义_保存csv文件时的生僻字处理和格式控制
应用场景 Web应用中导入导出报表是一个非常常见的需求,而普通用户使用最多的表格文件都是用Excel保存的. 一般来说,对于数据量较小的导入导出,使用xls/xlsx文件和用户交互是最佳选择,即有相应 ...
- python的csv模块的write_rows_Python3使用csv模块csv.writer().writerow()保存csv文件,产生空行的问题...
问题:csv.writer().writerow()保存的csv文件,打开时每行后都多一行空行 def write_csv_file(path, head, data): try: with open ...
- python创建csv文件并写入-【已解决】Python中创建和保存数据到csv文件中
此处希望在python中,将A和B的QA对话,中错误的对话,保存到csv中. 打算自己先创建一个csv文件,然后后续每个对话出错的话,就append追加写入到csv中. 其中希望用逗号分隔.而句子中如 ...
- matlab如何保存csv文件,Matlab:将输出写入csv文件
我有一些数据,包括我想将它们存储在csv文件中的字符串和数字. 作为函数输出的数字存储在1x20的数组中. 所以在csv文件中,我希望有21列!因此,csv文件中的第一列应该是字符串,接下来的20列具 ...
- python保存csv_在python中修改和保存csv文件
我有一个csv文件,它的第一行作为列名.在 我正在尝试从旧文件生成一个新的csv文件.在 新的csv文件是通过过滤原始csv文件的第二列(其值为HR)获得的 这是密码import csv import ...
- python读取和保存csv文件
文章目录 writer reader dialect DictWriter和DictReader csv中最重要的两个函数分别是writer和reader.考虑到很多人手头可能没有适合学习操作的csv ...
最新文章
- EntityFramework中实体类到表名的批量映射
- java中finally与return的测试方法
- 返乡大迁徙,任正非说了两个“不要忘了”
- python图像分割动态域值_python+opencv阈值分割
- PHP的Static与Global
- 比特(bit)和字节(byte)(1byte=8bit)
- RUNOOB python练习题 14
- java 二分查找_JAVA 实现二分查找算法。我知道你会,但没你想象的那么简单
- ABViewer免费汉化下载注册地址图形查看器教程功能介绍
- Oracle树结构查询按层级排序
- 传播路径图调查2013年初
- mysql datetime设置now()无效,直接用程序设置默认值比较好
- UISwitch——开关控件
- MusicBrainz Picard for Mac(跨平台音乐标记器)免费版
- Python简单游戏代码
- CGLIB动态代理模式详解
- 苹果iBoot源代码
- 二分法求解函数零点的Python程序
- 暑期实践第二十九天 2022-8-1
- 石头科技的“现实”和“远方”