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