如鵬網(wǎng) 大學生計算機學習社區(qū)

          CowNew開源團隊

          http://www.cownew.com 郵件請聯(lián)系 about521 at 163.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks

          procedure TMainForm.CopyFileByFolder(Ahandle: THandle; fromDir,
          ? toDir: String);
          var
          ? SHFileOpStruct: TSHFileOpStruct;
          ? pFromDir, pToDir: PAnsiChar;
          begin
          ? GetMem(pFromDir, Length(fromDir)+2);
          ? try
          ??? GetMem(pToDir, Length(toDir)+2);
          ??? try

          ????? FillChar(pFromDir^, Length(fromDir)+2, 0);
          ????? FillChar(pToDir^, Length(toDir)+2, 0);

          ????? StrCopy(pFromDir, PChar(fromDir));
          ????? StrCopy(pToDir, PChar(toDir));

          ????? with SHFileOpStruct do
          ????? begin
          ??????? Wnd??? := AHandle;?? // Assign the window handle
          ??????? wFunc? := FO_COPY;? // Specify a file copy
          ??????? pFrom? := pFromDir;
          ??????? pTo??? := pToDir;
          ??????? fFlags := FOF_NOCONFIRMATION or FOF_SILENT;
          ??????? fAnyOperationsAborted := True;
          ??????? hNameMappings := nil;
          ??????? lpszProgressTitle := nil;
          ??????? if SHFileOperation(SHFileOpStruct) <> 0 then
          ????????? RaiseLastWin32Error;
          ????? end;
          ??? finally
          ????? FreeMem(pToDir, Length(ToDir)+2);
          ??? end;
          ? finally
          ??? FreeMem(pFromDir, Length(FromDir)+2);
          ? end;
          end;

          posted on 2006-12-31 00:18 CowNew開源團隊 閱讀(2012) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 虎林市| 灌阳县| 化州市| 华容县| 略阳县| 五常市| 白玉县| 德兴市| 中阳县| 清涧县| 青冈县| 榆中县| 尚志市| 河曲县| 庆云县| 阿图什市| 顺昌县| 光泽县| 公安县| 民权县| 武鸣县| 崇阳县| 福鼎市| 神池县| 永登县| 鹤山市| 修水县| 维西| 大足县| 上犹县| 高尔夫| 台湾省| 府谷县| 闽清县| 体育| 三明市| 内乡县| 黄陵县| 临江市| 伊吾县| 鹿泉市|