搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > C#/C/C++
 1 2        
1楼  never_give_up520 2007-02-13 15:41:41

如何往一个流里面循环写
DataRow   drw   =   reportRelationData1.TINFO_NoticeContent.Rows[0];
byte[]   image   =   drw[ "Content "]   as   byte[];
  //生成临时文件
byte[]   SFile   =   image;
int   intFileSize   =   SFile.Length;         //文件大小
FileStream   fsFile   =   new   FileStream(strFileName,   FileMode.OpenOrCreate);
fsFile.Write(SFile,   0,   intFileSize); //写文件
size   =   size   +   intFileSize;
fsFile.Close();

我想循环往SFile中写,但是这样就超出的索引位置,如何解决这样问题??上面是没做循环时的效果.
2楼  never_give_up520 2007-02-13 15:59:14

这个字节组如何动态变化
3楼  jimh 2007-02-13 16:18:22

写成一个文件很简单,使用FileMode.Append打开文件就可以在后面追加了,或者干脆不关闭文件流,连续写也可以,关键是以后怎么读取,不能读取的文件是没意义的文件。
4楼  never_give_up520 2007-02-13 16:34:17

for   (int   i   =   0;   i   <   count;   i++)
                                {
                                        DataRow   drw   =   reportRelationData1.TINFO_NoticeContent.Rows[i];
                                        byte[]   image   =   drw[ "Content "]   as   byte[];
                                        //生成临时文件
                                        byte[]   SFile   =   image;
                                        int   intFileSize   =SFile.Length;         //文件大小
                                        FileStream   fsFile   =   new   FileStream(strFileName,   FileMode.Append);
                                        fsFile.Write(SFile,   size,   intFileSize); //写文件
                                        //size   =   size   +   intFileSize;
                                        fsFile.Close();
                                }
5楼  never_give_up520 2007-02-13 17:04:34

写进去了,但第二个流看不到,不知道是什么原因,只能在文件中看到第一个.
6楼  best8625 2007-02-13 17:11:55

帮你顶一下,让高手来解答哈
7楼  never_give_up520 2007-02-13 17:12:21

UP
8楼  jxf654 2007-02-13 17:18:27

up
9楼  Fibona 2007-02-13 17:21:57

用AppendText就行了
10楼  never_give_up520 2007-02-13 17:26:03

楼上的你在那里用AppendText呀?你这样不好啊,说清楚点.
11楼  jcyluck 2007-02-13 17:28:14

up
12楼  never_give_up520 2007-02-13 17:30:26

UP
 1 2        
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:关于流的问题
热门关注
标题回复点击
c# 匿名方法 泛型委托 List<string>101478
我今年28了开始学C#,有前途吗?97539
c++ 输出图像到网页0425
OnServerclick 如何用ctrl+enter提交表单(分不够了)0399
C#技术资料 教程0393
c++ 中使用ChartDirector输出图表的网页0372
各位哪里有下载 Visio 20051370
在C#中如何通过拼IP地址检测某台机器的网络连接是否畅通4338
XPath Example<2>0300
c++ 内存0265
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源