int bufferlength = 12488;
int pointer = 1;
int offset = 0;
int length = 0;
FileStream fstwrite = new FileStream("D:\\Movie.wmv", FileMode.Create);
while (pointer != 0)
{
byte[] buff = new byte[bufferlength];
FileStream fst = new FileStream("E:\\Movie.wmv", FileMode.Open);
pointer = fst.Read(buff, 0, bufferlength);
fst.Close();
fstwrite.Write(buff, offset , pointer);
offset += pointer;
}
我用上面的代码用于分割文件,并将其放置在其他drive.Im无法设置正确的偏移和长度为这个例程谁能帮助我解决这个问题在拆分文件
分裂的意义上,我分裂它在“x”kbs并将它传递到某处使其他位置相同的文件
我发现它最后,谢谢evry谁给了他们的价值回应。
你没有拆分文件。你不是吗? – adatapost 2009-09-10 07:19:05
没有即时消息不,我只是想把它切成“x”没有kbs,并将其传递给 一个remotelocation并在那里重新生成文件。就像ftp中的文件传输一样(即在小块数据中) – karthik 2009-09-10 07:35:54