2011-02-01 4 views

答えて

2

私はあなたに見てみることをお勧めしますDirectory.GetFiles

+0

hmmmどうやって私のアプリケーションが彼のサーバーに最初に話をするのですか?ありがとう – Beginner

+0

それは逆です:サーバーはアプリケーションと「話す」必要があります。クエリに応答するWebサービス/ Webページを使用することができます。渡されたパス/ディレクトリが存在し、ファイルが含まれていますか。 – esjr

+0

ここには簡単なデモがあります:[link](http://www.ducis.net/PathTest.aspx) – esjr

2

DirectoryInfo.EnumerateFiles()メソッドを使用します。

Dim myDir as DirectoryInfo = new DirectoryInfo(pathToDir) 
If (myDir.EnumerateFiles().Any())) Then 
    ' Got files in direcotry! 
End If 

あなたも、ディレクトリはこの1つの中に存在する場合、DirectoryInfo.EnumerateDirectories()もある見つけるに興味がある場合。

+0

彼はファイルも望んでいます。 – SLaks

+0

@SLaks - はい、私は今修正されました。 – Oded

+0

これはVB.netですか? – JeffO

0

プログラムがWebサーバー上で実行されている場合は、Directory.GetFileSystemEntries(path)が何かを返すかどうかを単に確認することができます。

プログラムがクライアントで実行されている場合は、Directory.GetFileSystemEntriesを呼び出してクライアントに値を返すサーバー側スクリプトを作成する必要があります。

関連する問題