indy ftp的根目錄應該怎麽表達? |
答題得分者是:Stallion
|
cimgg
一般會員 發表:21 回覆:30 積分:10 註冊:2005-05-10 發送簡訊給我 |
小弟目前做了一個indy ftp client的程式,需要用
IdFTP1->ChangeDir(Dir)不斷更換訪問的路徑,使用這個
涵式的時候需要每次都回到根目錄,或者會將當前目錄於
要訪問的路徑疊加。小弟指定server上面我的檔案作爲ftp server
的默認路徑,用"/c:/Documents and Settings/Administrator/My Documents"表達根目錄,而IdFTP1->ChangeDirUp();每次只能回到上一級目錄。小弟在這裡問一下,有沒有涵式能夠直接回到根目錄或者根目錄該怎麽表達。 授人玫瑰,手有余香
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
cimgg
一般會員 發表:21 回覆:30 積分:10 註冊:2005-05-10 發送簡訊給我 |
|
cimgg
一般會員 發表:21 回覆:30 積分:10 註冊:2005-05-10 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
不知道你用的是啥種FTP SERVER?我在3CDaemon, SERVE-U 6試過沒問題!
那用一種比較笨的方法,就是在FTP CLIENT CONNECT時,先記住目前目錄,因為首次進入FTP的應該都是HOME DIR吧!
AnsiString HomeDir; //放在CLASS的PRIVATE裏 //在CONNECT時
HomeDir = IdFTP1-> RetrieveCurrentDir(); //之後任何時候只要,就回到HomeDir了!不是嗎!
IdFTP1->ChangeDir(HomeDir); -----------------------
Practice makes perfect.
|
cimgg
一般會員 發表:21 回覆:30 積分:10 註冊:2005-05-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |