如何在内存中开辟一个区域用来保存从网上下载的excel文档?(100分)

  • 主题发起人 主题发起人 小角色
  • 开始时间 开始时间

小角色

Unregistered / Unconfirmed
GUEST, unregistred user!
我在网上有一个excel文件,直接点击会用ie打开,由于这样做限制很多所以想做一个控件,定义一个方法用http协议远程读取该文件到分配的内存中,同时在控件中打开。然后在回写一个函数保存到服务器中。我的想法是先把下载的excel文件放入TMemonyStream,再用post给服务器,然后用asp接收再处理。
indy组件可以把下载的excel文件保存到内存流吗?该怎么做呢?
 
这是我在大富翁发的第一个贴子,帮帮我牙。
 
保存到文件不行吗?
 
保存到文件我早都会了。
 
先得到文件的大小,然后getmem然后填数据不就可以了。或者用个内存流。
 
indy的HTTP控件是可以下载为流的,你稍微看一下用法就可以了
上传也可以从流过去。
你的问题的难点是如何读取修改你内存中的EXCEL,你有这控件吗?
 
对的,“修改你内存中的EXCEL”,好像不太容易,如果是 .CVS 到可能块。
 
后退
顶部