GrapeCity Secure FTP for .NET 4.0J > ファイル・ディレクトリの情報取得 > ディレクトリとファイルの一覧を取得する |
サブディレクトリを含む、ファイルとディレクトリの一覧リストを取得するには、ListDirectoryTreeメソッドを使用します。
ListDirectoryTreeメソッドは、Getメソッドを使用して複数のファイルをダウンロードする際に、ダウンロード対象のリストを作成する場合にも使用します。
このトピックのサンプルコードでは、サーバーとの接続に関する処理を省略しています。接続処理については「FTPサーバーとの接続」をご覧ください。 |
Visual Basic |
コードのコピー |
---|---|
' "myFolder"ディレクトリ以下の情報を取得します。 Dim treelist As List(Of Dart.Ftp.ListEntry) treelist = Ftp1.ListDirectoryTree("myFolder", "*.*", True) ' 取得したファイルとディレクトリのパス一覧をListBoxにセットします。 For Each entry As Dart.Ftp.ListEntry In treelist ListBox1.Items.Add(entry.FullName) Next entry |
C# |
コードのコピー |
---|---|
// "myFolder"ディレクトリ以下の情報を取得します。 List<Dart.Ftp.ListEntry> treelist; treelist = ftp1.ListDirectoryTree("myFolder", "*.*", true); // 取得したファイルとディレクトリのパス一覧をListBoxにセットします。 foreach (Dart.Ftp.ListEntry entry in treelist) { listBox1.Items.Add(entry.FullName); } |