VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/07/24(Thu) 20:44
投稿者NAO★
Eメール
URL
タイトルRe: Dir関数について

> if Dir("\\System_SV\イメージ",vbDirectory) <> "" then

確かに共有フォルダ名だと出来ないですね。
でもGetAttrだとフォルダとして 16 が返ってきますので、
存在チェックだけなら、そちら使えば回避できます。

> if Dir("\\System_SV\イメージ\abc",vbDirectory) <> "" then
> >>>
> 上記のように階層を深く指示すると、エラーメッセージは帰って
> きません。やはり、階層による問題なのでしょうか…?

多分共有フォルダの\\System_SV\イメージだけだと
\\System_SVというコンピュータ名をフォルダとみなして、
その中のディレクトリを調べようとするのでエラーになるのでは?
"\\System_SV\イメージ\" というふうに最後に\をつけるとイメージフォルダ内の
ディレクトリを取り出しますので。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -