全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1267
推到 Plurk!
推到 Facebook!

請問要怎麼叫出像WINDOWS在復制檔時的那個動畫

答題得分者是:Miles
gavinj123
初階會員


發表:88
回覆:48
積分:27
註冊:2002-10-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-26 19:48:40 IP:211.75.xxx.xxx 未訂閱
我想在我程式做COPYFILE動作時,也能有像WINDOWS在復制檔時的那個動畫,就是左邊一個資料匣,然後一張紙飛到右邊的資料匣, 請問要怎麼叫出這個動畫在我的FORM上。
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-26 20:55:57 IP:220.135.xxx.xxx 未訂閱

var
  Fos     : TSHFileOpStruct;
  p       : pchar;
  sDest   : PChar; //string;
begin
   sDest := PChar(Edit2.Text FormatDateTime('yyyymmdd', Date));       FillChar(Fos, sizeof(Fos), #0);
   with Fos do begin
     Wnd    := Handle;
     wFunc  := FO_COPY;
     pFrom  := PChar(Edit1.Text);
     pTo    := sDest;
     fFlags := 0;
   end;
   if ((SHFileOperation(Fos) <> 0) or
       (Fos.fAnyOperationsAborted <> false)) then
     ShowMessage('作業取消');
end;
我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
gavinj123
初階會員


發表:88
回覆:48
積分:27
註冊:2002-10-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-26 23:12:41 IP:61.219.xxx.xxx 未訂閱
引言:

var
  Fos     : TSHFileOpStruct;
  p       : pchar;
  sDest   : PChar; //string;
begin
   sDest := PChar(Edit2.Text FormatDateTime('yyyymmdd', Date));       FillChar(Fos, sizeof(Fos), #0);
   with Fos do begin
     Wnd    := Handle;
     wFunc  := FO_COPY;
     pFrom  := PChar(Edit1.Text);
     pTo    := sDest;
     fFlags := 0;
   end;
   if ((SHFileOperation(Fos) <> 0) or
       (Fos.fAnyOperationsAborted <> false)) then
     ShowMessage('作業取消');
end;
我不是高手, 高手是正在銀幕前微笑的人.
請問一下,需要uses那些東西,才能run呢?我是用d5,謝謝
gavinj123
初階會員


發表:88
回覆:48
積分:27
註冊:2002-10-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-26 23:23:49 IP:61.219.xxx.xxx 未訂閱
請問有辨法把那個動畫放在我的form上嗎?
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-27 11:39:29 IP:61.31.xxx.xxx 未訂閱
Hi gavinj123 你好: 要Use ShellApi才行 由於這個方法是直接呼叫
------


我不是高手, 高手是正在銀幕前微笑的人.
系統時間:2024-05-15 7:19:52
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!