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

如何確定網路上的檔案存在?

答題得分者是:william
tonyplus
初階會員


發表:22
回覆:97
積分:28
註冊:2002-04-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-18 15:33:04 IP:211.23.xxx.xxx 未訂閱
小弟有一個疑問,想請教前輩高手們,在程式上我們要確定一個目錄裡的檔 案是否存在 我們可以用 FileExists 來得知! 但是如果要確認的是網路上的網路硬碟空間呢?請指點...謝謝!
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-18 16:03:29 IP:147.8.xxx.xxx 未訂閱
Map it as a disk drive and call the DiskFree, DiskSize functions.
tonyplus
初階會員


發表:22
回覆:97
積分:28
註冊:2002-04-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-18 17:14:07 IP:211.23.xxx.xxx 未訂閱
引言: Map it as a disk drive and call the DiskFree, DiskSize functions.
謝謝william兄的回應! 小弟先說說我的想法,程式執行時會到網路空間(智邦 url.com.tw)裡去check檔 案,A程式會去CHECK看看網路空間裡有沒有A.TXT(可能是一個空file),有才可 執行,B程式就去找B.TXT,依此類推... 所以需要這樣的功能,只要判斷file存不存在就可以了,可以做得到嗎!?
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-18 17:29:27 IP:147.8.xxx.xxx 未訂閱
[quote] 謝謝william兄的回應! 小弟先說說我的想法,程式執行時會到網路空間(智邦 url.com.tw)裡去check檔 案,A程式會去CHECK看看網路空間裡有沒有A.TXT(可能是一個空file),有才可 執行,B程式就去找B.TXT,依此類推... 所以需要這樣的功能,只要判斷file存不存在就可以了,可以做得到嗎!?/quote] Try to connect.... e.g. using indy TIdHTTP component
try
    Memo1.Lines.Text := IdHTTP1.Get(Edit1.Text)
except
    on E:Exception do
        Memo1.Lines.Text := 'Exception : '   E.Message;
end;
tonyplus
初階會員


發表:22
回覆:97
積分:28
註冊:2002-04-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-01 10:21:03 IP:211.23.xxx.xxx 未訂閱
引言: Try to connect.... e.g. using indy TIdHTTP component
try
    Memo1.Lines.Text := IdHTTP1.Get(Edit1.Text)
except
    on E:Exception do
        Memo1.Lines.Text := 'Exception : '   E.Message;
end;
我馬上試一試! 發表人 - tonyplus 於 2003/08/01 10:22:18
tonyplus
初階會員


發表:22
回覆:97
積分:28
註冊:2002-04-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-08-01 11:18:48 IP:211.23.xxx.xxx 未訂閱
試過的結果,這樣更好!< > 小弟就不用再一個程式對應一個檔案了,只要一個文字檔,內容記錄一些必要資 料,程式執行後就到網路空間去把文字檔的內容抓下來和自己的單機資訊做比對 (例如: >,網路空間的文字檔裡沒 有記錄的電腦就無法使用(小弟原本就是想做到這樣的功能!< >)!! <> 1.寫好交給客戶的程式,我就多了一份主控權,不會再有程式給客戶之後,完全 無法控管的遺憾了. 2.不用再特地寫一個測試版給客戶試用了,測試期一過文字檔改一改立即停用. 3.(延伸2)直接使用文字檔控制模組化的程式,給客戶測試的測試版在收到客戶 的付款之後,文字檔改一改,"激活"正式版的模組,測試版馬上變成正式 版,不用再對程式動手腳. 小弟的構想是這樣的,請問前輩這樣是否可行,還是有更好的方法,做到以上功 能呢?請指教!
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-08-01 12:07:06 IP:147.8.xxx.xxx 未訂閱
Only if your clients are well behave.... no crackers/hackers...    Better implement some kind of encryption/CRC check at least... on both your own program and your 'text file'. 
系統時間:2024-05-20 14:42:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!