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

急:请问各位高手如何将ftp种的文件和目录导入像shelllistview,directorylistbox等控件中

答題得分者是:P.D.
truthhk
一般會員


發表:2
回覆:9
積分:2
註冊:2010-12-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-01-04 02:38:38 IP:27.104.xxx.xxx 訂閱
请问各位高手,如何将ftp中的文件和目录导入像shelllistview,directorylistbox等控件中,请各位老大帮忙解答一下,如果能上代码那就更好了,还有shelllistview这个控件都有什么关键的属性和方法啊,先谢谢了!!
------
向往自由,无所不能;网络时代,谁与争锋
老大仔
尊榮會員


發表:78
回覆:837
積分:1088
註冊:2006-07-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-01-04 08:05:49 IP:59.120.xxx.xxx 未訂閱
請先爬文
本站已經有很多帖都有在討論有關ftp的東西
而且也有許多範例了

===================引 用 truthhk 文 章===================
请问各位高手,如何将ftp中的文件和目录导入像shelllistview,directorylistbox等控件中,请各位老大帮忙解答一下,如果能上代码那就更好了,还有shelllistview这个控件都有什么关键的属性和方法啊,先谢谢了!!
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-01-05 11:03:55 IP:118.160.xxx.xxx 未訂閱
再做一次好人吧! 因為這類範例有, 但不太容易找到完整的, 所以公佈出來可以省很多研究時間
這是我8年前的作品, 有興趣到會員創作區下載
http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=102003

[code delphi]
procedure TForm_FTPsrv1.CDir(DirName: String);
var i: integer;
sl: TStringList;
begin
try
IdFTP1.ChangeDir(DirName);
IdFTP1.TransferType:= ftASCII;
labelDIR.Caption:= IdFTP1.RetrieveCurrentDir;
DirectoryListBox1.Items.Clear;
DirectoryListBox1.Sorted:= False;
IdFTP1.List(DirectoryListBox1.Items);
for i:= 0 to DirectoryListBox1.Items.Count-1 do begin
if i<2 then DirectoryListBox1.Items[i]:= '0' DirectoryListBox1.Items[i]
else begin
if DirectoryListBox1.Items[i][1]='d' then
DirectoryListBox1.Items[i]:= '1' DirectoryListBox1.Items[i]
else
DirectoryListBox1.Items[i]:= '-' DirectoryListBox1.Items[i];
end;
end;
DirectoryListBox1.Sorted:= True;
except
on E:Exception do begin
Application.MessageBox(pChar('資料夾切換失敗' #13 E.message),'錯誤',
MB_ICONERROR MB_OK);
end;
end;
end;

[/code]









編輯記錄
P.D. 重新編輯於 2011-01-04 20:13:36, 註解 無‧
truthhk
一般會員


發表:2
回覆:9
積分:2
註冊:2010-12-22

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-01-06 15:26:00 IP:220.255.xxx.xxx 訂閱
谢谢P.D老大。。。非常感谢
------
向往自由,无所不能;网络时代,谁与争锋
系統時間:2024-05-02 8:06:52
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!