掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DirectoryExistsが全てTrueを返してしまう (ID:44222)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
OS :Windows7ProSP1 64bit Delphi:XE2 バージョン 16.0.4429.46931 上記環境で下記DirectoryExistsを実行すると存在しない共有フォルダを指定してもTrueが返ってきます。 if DirectoryExists('共有フォルダ') then ShowMessage('OK') else ShowMessage('NG'); '共有フォルダ'に存在するフォルダ('\\192.168.XXX.XXX\test')を指定した場合は'OK'が表示されますが、 存在しないフォルダ('\\192.168.XXX.XXX\testABC')を指定しても'OK'が表示されます。 なお、このコードの実行ファイルを別のネットワーク環境のXPで実行すると正常に動作します。 ただし、別のネットワーク環境のWin7では全てTrueが返ってきてしまいます。 ためしにWinXPSP3のTurboDelphiで作成した実行ファイルをWin7環境で実行した場合は正常に動作しました。 どうも環境のような気がしますが、いろいろ調べても解決せず困っています。 何かお気づきの方がいらっしゃいましたら、何卒ご教授の程、よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.