線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1066
推到 Plurk!
推到 Facebook!

求救:各個老大,哪位高手給看一看,為什么?我的程序不能复制文件夾中的文件?

尚未結案
WWW999
一般會員


發表:18
回覆:19
積分:7
註冊:2005-09-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-04 14:57:35 IP:221.9.xxx.xxx 未訂閱
求救:各個老大,哪位高手給看一看,為什么我的程序不能复制文件夾中的文件?    以下几個函數我都試了,都出錯。我用的上簡體中文delphi 7    Extractfiledir Extractfilename ExtractfilePath    編碼如下:     private     { Private declarations }   public     { Public declarations }   end; var      Form1: TForm1; implementation {$R *.dfm} procedure TForm1.BitBtn1Click(Sender: TObject); var      strcaption,strdirectory: string;     Wstrboot:WideString; begin          strcaption:='請選擇一個文件夾';       Selectdirectory(strcaption,Wstrboot,strdirectory);       edit1.Text:= strdirectory;       if DirectoryExists(Edit1.Text) then       FileListBox1.Directory := Edit1.Text;       FileListBox2.Directory := Edit1.Text;        edit1.Text:= strdirectory;    end;    procedure TForm1.BitBtn2Click(Sender: TObject);       var      strcaption,strdirectory: string;      Wstrboot:WideString; begin          strcaption:='請選擇一個文件夾';       Wstrboot:='';       Selectdirectory(strcaption,Wstrboot,strdirectory);       edit2.Text:= strdirectory;    end;    procedure TForm1.BitBtn3Click(Sender: TObject); var      strcaption,strdirectory: string;      Wstrboot:WideString; begin       strcaption:='請選擇一個文件夾';       Wstrboot:='';       Selectdirectory(strcaption,Wstrboot,strdirectory);       edit3.Text:= strdirectory; end; procedure TForm1.BitBtn4Click(Sender: TObject); var      strcaption,strdirectory: string;      Wstrboot:WideString; begin       strcaption:='請選擇一個文件夾';       Wstrboot:='';       Selectdirectory(strcaption,Wstrboot,strdirectory);       edit4.Text:= strdirectory; end;    procedure TForm1.Timer1Timer(Sender: TObject); begin dateseparator:='-'  ; shortdateformat:='yyyy/mm/dd';  edit5.text:=datetimetostr(Now); end;    procedure TForm1.FormCreate(Sender: TObject); begin timer1.enabled:=true; timer1.Interval :=1000;    end;    procedure TForm1.BitBtn5Click(Sender: TObject);  var          SourceFileName,DestFileName: String; begin        with TMemoryStream.Create do          try         SourceFileName:= ExtractFileDir(edit1.Text );      DestFileName  := ExtractFileDir(edit2.Text );      LoadFromFile(SourceFileName);      SaveToFile(DestFileName);    finally    Free;  end;     end; end. 我應該怎么辦?多謝指教,多謝
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-04 16:20:34 IP:210.65.xxx.xxx 未訂閱
Hi WWW999,    請參考Copy某路徑下的所有內容(該目錄下含文件和目錄)到某個路徑下 http://delphi.ktop.com.tw/topic.php?topic_id=44009 ---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ----------------------------------
------
Fishman
WWW999
一般會員


發表:18
回覆:19
積分:7
註冊:2005-09-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-05 17:18:08 IP:222.160.xxx.xxx 未訂閱
請參考Copy某路徑下的所有內容(該目錄下含文件和目錄)到某個路徑下 http://delphi.ktop.com.tw/topic.php?topic_id=44009 ---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ---------------------------------- 多謝您的回答,多謝!您的回答就是我學習DELPHI的動力
系統時間:2024-05-19 12:27:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!