Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1241 / 2272 ツリー ←次へ | 前へ→

【8058】ディレクトリのチェック あ〜くせす 06/6/27(火) 11:20 質問[未読]
【8061】Re:ディレクトリのチェック Gin_II 06/6/27(火) 11:35 回答[未読]
【8069】Re:ディレクトリのチェック あ〜くせす 06/6/27(火) 15:31 お礼[未読]

【8058】ディレクトリのチェック
質問  あ〜くせす  - 06/6/27(火) 11:20 -

引用なし
パスワード
   はじめまして、あ〜くせすと申します。

ディレクトリが実際に存在するかを判定したいのですが、dir関数では、実際にないものまであるものとして返ってきてしまいます。
また、getattr関数ではエラーが多すぎて、逆に困ってしまいます。
wizhookをつかえば、ファイルに限っては実際にあるかどうかをtrueかfalseで判定できるようですが、ディレクトリの場合判定できないのでしょうか?希望ではこのように存在したときと、しなかったときに何かしらの値を返すものが希望なのですが。(エラー処理はあまり使いたくないので)
保存先フォルダを指定しなければならないところで、かなりつまづいてしまってます。アクセスを始めてまだ1ヶ月の初心者ですが、希望の形ではなくてもかまいませんので、何かいい方法、アイデアがあれば、どうかよろしくお願いします。OSはwindwsXP、アクセス2003を使用しています。

【8061】Re:ディレクトリのチェック
回答  Gin_II  - 06/6/27(火) 11:35 -

引用なし
パスワード
   > ディレクトリが実際に存在するかを判定したいのですが、dir関数では、
> 実際にないものまであるものとして返ってきてしまいます。

どのように記述して、どういったフォルダが該当するのでしょうか?

DIR 関数の、Attributes 引数で、vbDirectory を指定しても、そのような
結果が返ってくるのでしょうか?


別案としてだすなら、FileSystemObject あたりでしょうか。

GetFolder メソッド
http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/script56/html/jscolfolders.asp

【8069】Re:ディレクトリのチェック
お礼  あ〜くせす  - 06/6/27(火) 15:31 -

引用なし
パスワード
   ありがとうございます。FileSystemObjejctを使うことで、理想の結果を得ることができました。アクセスはvbScriptを使うことができたんですね、知りませんでした。ほんとうにありがとうございました。また機会があれば、よろしくおねがいします。

1241 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078222
(SS)C-BOARD v3.8 is Free