社区
Delphi
帖子详情
如何用Excel读取MemoryStream中的XLS文件
Roamer_Roamer
2018-03-12 05:11:20
用idHttp从网上下载Xls格式的文件到MemoryStream中,想不存入本地盘而直接在内存中打开读取(因为要同时下载并读取很多次,所以想提高处理速度),查了一下,暂时没找到有关方法。同学们有什么好的方法吗?
谢谢!
...全文
1097
4
打赏
收藏
如何用Excel读取MemoryStream中的XLS文件
用idHttp从网上下载Xls格式的文件到MemoryStream中,想不存入本地盘而直接在内存中打开读取(因为要同时下载并读取很多次,所以想提高处理速度),查了一下,暂时没找到有关方法。同学们有什么好的方法吗? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaocongzhi
2018-03-20
打赏
举报
回复
XLSReadWrite控件 自己找找这个控件的相关方法
Roamer_Roamer
2018-03-13
打赏
举报
回复
引用 2 楼 lyhoo163 的回复:
TMemoryStream中的文件保存磁盘文件,再通过Excel打开它。
嗯,这个办法肯定可以,而且如果这样做,我甚至可以直接使用TFileStream而不使用TMemoryStream,因为需要在程序中下载并读取数据将近百万次,这样中间的存盘/从磁盘读取的过程就会有很大的时间开销,想提高效率,就在想有没有办法让Excel直接打开MemoryStream中的Excel文件。
lyhoo163
2018-03-13
打赏
举报
回复
TMemoryStream中的文件保存磁盘文件,再通过Excel打开它。
Roamer_Roamer
2018-03-12
打赏
举报
回复
就是Excel怎样直接打开TMemoryStream中的文件内容。
NpoiHelper
提供npoi对
excel
的操作代码,包括对
excel
的写入
读取
,将DataTable数据导入到
excel
中
调用测试: //将获取到的供货商IList集合转换为DataTable类型 DataTable dt = NpoiHelper.ToDataTable(list); ...
如何将图片转换成二进制存储
/**/////根据图片
文件
的路径使用
文件
流打开,并保存为byte[] File
Stream
fs = new File
Stream
(imagepath, FileMode.Open);//可以是其他重载方法 byte[] byData = new byte[fs.Length]; fs.Read(byData, 0, ...
Memory
Stream
导出
Excel
文件
简单介绍一下
Memory
Stream
Memory
Stream
是内存流,为系统内存提供读写操作,由于
Memory
Stream
是通过无符号字节数组组成的,可以说
Memory
Stream
的性能可以算比较出色,所以它担当起了一些其他流进行数据交换时的
中
间...
将
excel
文件
转换为
Memory
Stream
流用于浏览器
中
下载
将
excel
文件
的内容转换为
Memory
Stream
流,使得
文件
可在浏览器
中
下载,在浏览器
中
下载
文件
可用相应的File()函数即可。 TemplateFilePath是
文件
存放的路径,包括
文件
名。 public static
Memory
Stream
file_to_ms...
文件
操作
Excel
解析(1)
读取
和写入
Excel
文件
读取
和写入
Excel
文件
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章