我的问题
定义一个内存流,再定义一个文件流,把文件流的内容savetostream到内存流,如重复三次。请问:
内存流的大小是不是等于几个文件流的大小的和呀,也就是说是不是把这几个文件流的内容追加在一起了呢?
定义一个内存流,再定义一个文件流,把文件流的内容savetostream到内存流,如重复三次。请问:
内存流的大小是不是等于几个文件流的大小的和呀,也就是说是不是把这几个文件流的内容追加在一起了呢?
解决方案 »
- MDI程序调用对话框窗体的问题。
- 怎么做一个透明的LISTVIEW组件。另外一个TPANEL的透明组件。当删除在它上面的动态按扭时并没有刷新
- 两个button指向同一onclick事件问题
- 我安了ehlib 3.0,但不知道怎么用,我想打印DBGRID,请教各位?
- 如何用DELPH来控制EPSON打印机的ESC命令。
- 请问怎样在DBEdit组件中实现自动输入的功能?
- Query1.ParamByName('times').Clear;ExecSQL执行后出错
- 关于quickrep得统计问题,为什么我只能把所有的数据累加而不能累加一个grouphead和groupfoot之间的数据
- 有两条记录,完全相同,怎么样能删除一条,留一条,急急急急急急!!!!!!
- 有知道 if len(final_args) >rank是什么意思吗
- 数据库操作的问题!(回答都有分!)
- 如何加系统右键菜单
你已经读到文件流了直接操作它就可以了
首先把一个文件读到文件流里去
把文件流压缩存到另外一个内存流MS
再读,再压缩(这个时候MS的大小等于前两个压缩流),再读,再压缩,这个时候问题就出来了,我做的程序没有按我的想法去做,它没有把第三个压缩流接到前两次的结果上,不知道为什么。
有感兴趣的请加我QQ12416204,我们研究一下
>>内存流的大小是不是等于几个文件流的大小的和呀
從你的表述來看, 是的!!
showmessage(vartostr(TFileStream.Size));看看结果。