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

搞不定的網路磁碟機

尚未結案
elvis114
一般會員


發表:37
回覆:53
積分:18
註冊:2003-06-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-31 17:53:56 IP:61.220.xxx.xxx 未訂閱
請問各位大大 我用D6 寫網路磁碟連接,但是會出現如下問題: 網路斷線的寫法:
procedure TDisk_MappingForm.UnConnection(Sender: TObject);
var I : Char;
    J : integer;
    ThePath : String;
    MaxNetPathLen:DWord;
    drivestr:string;
begin
        CheckListBox1.Clear;
        MaxNetPathLen:=MAX_PATH;
        SetLength(ThePath,MAX_PATH);
        For I := 'E' to 'Z' Do
        begin
                DriveStr:=I ':';
                
                If WNetGetConnection(pchar(DriveStr),PChar(ThePath),MaxNetPathLen)=NO_ERROR Then
                begin
               
                        WNetCancelConnection2(PChar(DriveStr), 0 , false);
                end;
        end;
1.但是檔案總管看的到,有些顯示磁碟機代號為打X狀態(R,S,U,V,W),其他磁碟機代號並沒有看見,不知識為何? 網路連線的寫法: 簡單列舉如下
For I := 'E' to 'Z' Do
Begin
.
.    NRW.dwScope := RESOURCE_GLOBALNET;
NRW.dwType := RESOURCETYPE_DISK;
NRW.dwDisplayType := RESOURCEDISPLAYTYPE_SHARE;
NRW.dwUsage := RESOURCEUSAGE_CONNECTABLE;
NRW.lpRemoteName := PChar(Read_Path);
NRW.lpLocalName := PChar(Read_Driver);    NRW.lpProvider := nil;    ID := Read_ID;
PWD := Read_PWD;    iret := WNetAddConnection2( NRW,  PChar(PWD), PChar(ID) , 0);    .
.
END;
2.連接(R,S,U,V,W)過程會出現iret = ERROR_ALREADY_ASSIGNED,不知我要如何改此問題,我有確定本機的(R,S,U,V,W)磁碟機代號並無開啟使用 3.如果有些網路磁碟機連不上,不知可否縮短或設定TimerOut的時間,每次都要等有一段時間,才會跳出無法連上網路磁碟機 麻煩各位大大了,謝謝< > ======================= 謝謝各位大德不吝賜教!! 小弟感激不進< > ======================= 發表人 - elvis114 於 2004/12/31 18:13:58
------

南無藥師琉璃光如來
保佑您
chris_shieh
高階會員


發表:46
回覆:308
積分:240
註冊:2004-04-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-14 18:21:44 IP:218.167.xxx.xxx 未訂閱
小弟試的結果都是正常 檔案總管可以正常出現或是消失 不過我沒有一次作哪麼多個drive 不知道跟這個有沒有關係? 你要不要試試看 WNetCancelConnection2(PChar(DriveStr), 0 , True); //force cancel @瞭解越多.懂得越少@
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-15 11:02:09 IP:61.221.xxx.xxx 未訂閱
elvis114 你好: 可否告知用在哪個OS上 98? 2000? 2003? XP-H XP-P
------
======================
昏睡~
不昏睡~
不由昏睡~
elvis114
一般會員


發表:37
回覆:53
積分:18
註冊:2003-06-17

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-17 10:48:31 IP:61.220.xxx.xxx 未訂閱
Dear ko : 我使用在 Windows 2000  謝謝    請問 檔案總管中斷網路磁碟機如圖所示: 如果可知此中斷網路磁碟機寫法,也可以解決我的問題< > ======================= 謝謝各位大德不吝賜教!! 小弟感激不進< > =======================
------

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