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

關於 DeleteFile 路徑不能使用URL問題

缺席
fireflybug
一般會員


發表:18
回覆:36
積分:15
註冊:2008-07-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-11-21 18:31:08 IP:220.130.xxx.xxx 訂閱
大大們好!

下面是弟寫的一隻測試刪除檔案的程式,if FINDFIRST('\\xp-roger-vm1\test\*.*', faDirectory, sr) = 0 then 這行可以使用URL路徑模式正常搜尋檔案,但是要使用DeleteFile刪除檔案時候,就無法刪除,必須要給實體路徑,請問有方式可以解決嗎?

[code delphi]
procedure TForm1.Button1Click(Sender: TObject);
var
SR: TSEARCHREC;
begin
if FINDFIRST('\\xp-roger-vm1\test\*.*', faDirectory, sr) = 0 then
Begin
repeat
if sr.Name = '新增文字文件.txt' then
Begin
if MessageDlg('Do you really want to delete 新增文字文件.txt?', mtConfirmation, [mbYes, mbNo], 0) = IDYes then
Begin
if DeleteFile( \\xp-roger-vm1\test\' sr.Name) then
showmessage('刪除成功')
else
showmessage('刪除失敗');
end;
end;
until findnext(sr) <> 0;
end;
end;
[/code]
------
今天的事,留到後天再說....
編輯記錄
fireflybug 重新編輯於 2008-11-21 18:33:21, 註解 無‧
fireflybug
一般會員


發表:18
回覆:36
積分:15
註冊:2008-07-17

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-11-21 18:32:32 IP:220.130.xxx.xxx 訂閱
抱歉,弟剛剛發現原因了,原因是網路分享資料夾權限沒開,開了以後就可以正常刪除資料了
------
今天的事,留到後天再說....
系統時間:2024-05-15 9:51:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!