麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Delphi > 正文

Delphi中實現文件拷貝的三種方法

2019-11-18 18:56:25
字體:
來源:轉載
供稿:網友

Delphi中實現文件拷貝的三種方法


1.調用API函數
PRocedure CopyFile(FromFileName,ToFileName:string);
var
f1,f2:file;
Begin
AssignFile(f1,FromFileName); file://指定源文件名
AssignFile(f2,ToFileName); file://指定目標文件名
Reset(f1);
Try
Rewrite(f2);
Try
If Lzcopy(TfileRec(f1).handle,TfileRec(f2).Handle)<0
Then
Raise EinoutError.creat('文件復制錯誤')
Finally
CloseFile(f2); file://關閉 f2
End;
Finally
Until length(sLine)<=0;
End;
End;
2.文件流
procedure copyfile;
var f1,f2: tfilestream ;
begin
f1:=Tfilestream.Create(sourcefilename,fmopenread);
try
f2:=Tfilestream.Create(targetfilename,fmopenwrite or fmcreate);
try
f2.CopyFrom(f1,f1.size);
finally
f2.Free;
end;
finally
f1.Free;
end;
end;

3.利用內存塊讀寫buffer實現
Procudure FileCopy(const Fromfile,Tofile:string);
Var
F1,F2:file;
NumRead,Numwritten:Word;
Buf:array [1..2048] of char;
Begin
AssignFile(F1,Fromfile);
Reset(F1,1);
AssignFile(F2,Tofile);
Rewrite(F2,1);
Repeat
BlockRead(F1,buf,sizeof(buf),NumRead);
BlockWrite(F2,buf,Numread,NumWritten);
Until (NumRead=0) or (NumWritten<>NumRead);
CloseFile(F1);
CloseFile(F2);
End;


上一篇:用Delphi實現BP機、手機短訊

下一篇:在Delphi窗口中創建IE風格的菜單

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 欧美成人一区免费视频 | 免费1级做55爰片l在线观看 | 国产成人在线播放视频 | 精品无吗乱吗av国产爱色 | 免费看成年人视频在线 | 一级毛片免费版 | 中国黄色一级生活片 | 深夜精品福利 | 午夜精品福利视频 | 极品美女一级毛片 | 精品国产乱码久久久久久丨区2区 | 狠狠干狠狠操 | 1314成人网 | 精品久久久久久成人av | 国产精品区一区二区三区 | 午夜精品老牛av一区二区三区 | 成人短视频在线观看免费 | www.54271.com | 欧美乱码精品一区 | 精品久久中文网址 | 日韩 综合 | 成人三级在线播放 | 日韩av有码在线 | 国产女厕一区二区三区在线视 | 欧美乱码精品一区 | 亚洲国产高清自拍 | 国产精品久久久免费观看 | 亚洲国产高清自拍 | 日本高清电影在线播放 | 久久人人97超碰国产公开结果 | 久久精品一区二区三区四区五区 | 黄色免费电影网址 | 久久精品一区二区三区不卡牛牛 | av影院在线播放 | 日本中文字幕网址 | 永久免费黄色大片 | 激情宗合网 | 亚洲精品一区二区三区大胸 | 美女福利视频国产 | 成人在线视频在线观看 | 日韩黄色在线播放 |