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

DirectoryExists 在 Win8 中找不到網路磁碟機

尚未結案
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-06-18 15:04:00 IP:220.128.xxx.xxx 未訂閱
各位好,XP 電腦跑 Delphi 程式碼 DirectoryExists('W:\'),傳回 true,另一台 Win8 電腦跑相同的程式碼,卻傳回 false,找不到網路磁碟機,Win8 電腦可以連上 W 碟,因為檔案總管裡面可以進入 W 碟的任何一個目錄,那位高手能解惑?
編輯記錄
cancer 重新編輯於 2014-06-18 15:05:05, 註解 無‧
mypigbaby
高階會員


發表:11
回覆:168
積分:155
註冊:2006-07-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2014-06-26 18:38:51 IP:175.181.xxx.xxx 訂閱
您用的DELPHI應該是舊版的
豬寶寶剛用DELPHI XE6跟DELPHI7 COMPILE同樣的程式碼
D7在WIN8的確會判斷不到路徑
可是XE6卻是OK的
豬寶寶把XE6的SysUtils中的DirectoryExists函數
移植到D7去執行卻一樣是判斷不出來
或許你可以自己修改看看XE6的DirectoryExists函數



===================引 用 cancer 文 章===================
各位好,XP 電腦跑 Delphi 程式碼 DirectoryExists('W:\'),傳回 true,另一台 Win8 電腦跑相同的程式碼,卻傳回 false,找不到網路磁碟機,Win8 電腦可以連上 W 碟,因為檔案總管裡面可以進入 W 碟的任何一個目錄,那位高手能解惑?
編輯記錄
mypigbaby 重新編輯於 2014-06-26 18:41:14, 註解 無‧
tuga
高階會員


發表:16
回覆:109
積分:120
註冊:2002-07-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2014-09-09 13:11:07 IP:218.161.xxx.xxx 訂閱
有時電腦剛開機, 沒有打開 W, 他是沒有連上去的, 可以試著把 w 打開以後, 再試程式看看能不能讀取到

===================引 用 cancer 文 章===================
各位好,XP 電腦跑 Delphi 程式碼 DirectoryExists('W:\'),傳回 true,另一台 Win8 電腦跑相同的程式碼,卻傳回 false,找不到網路磁碟機,Win8 電腦可以連上 W 碟,因為檔案總管裡面可以進入 W 碟的任何一個目錄,那位高手能解惑?
系統時間:2024-04-26 7:30:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!