• 締切済み

FTPでリモートサーバーのディレクトリーの存在確認をしたい。

FTPでの転送プログラムを組んでいるところですが、FTPサーバーに既に存在するディレクトリー名と同じディレクトリー名で作成しようとすると、エラーになります。 それで、同じディレクトリーが存在するかどうかのチェックを行いたいのですが、下記のやり方では旨くチェックしてくれません。 既に存在するディレクトリーを存在しないと嘘を教えます。 以上宜しくお願い致します。 If IO.Directory.Exists(uri) = False Then MsgBox(uri & "が存在しません。") End if

みんなの回答

回答No.1

WebRequestMethods.Ftp.ListDirectory とか。

robotanmarch
質問者

お礼

ご回答有り難う御座います。 下記のごとく記述しましたが、駄目でした。 If WebRequestMethods.Ftp.ListDirectory = False Then MsgBox(uri & "が存在しません。")     End if 宜しくお願い致します。

robotanmarch
質問者

補足

早速のご回答有り難う御座います。 色々ネットで調べると WebRequestMethods.Ftp.ListDirectory が記述されてますが、使用方が解らないのです。 どこでディレクトリー名を入れるのやら等記述方法が イマイチ分かりません。 もし、ご存じならご教授下さい。 宜しくお願い致します。

関連するQ&A