PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
19168 03/03/29 00:43:53 RE(1):PB6.5: WindowsXPでのFileExists関数について By isii
19166 03/03/28 16:51:50 PB6.5: WindowsXPでのFileExists関数について By h.ishida

カテゴリ:PowerBuilderの開発環境
日付:2003年03月29日 00:43 発信者:isii
題名:RE(1):PB6.5: WindowsXPでのFileExists関数について

h.ishidaさん、おはようございます。

>こんにちは。

>FileExists関数でフォルダ名(C:\\Windows\\など)を指定すると
>フォルダが存在しようがいまいがFALSEがかえってきます。
>(意味のない処理ですが。)
>一方、WindowsXPで同じことを実行すると
>フォルダが存在するときはTRUE、存在しないときはFALSEが
>かえってきます。
>どうして、OSがWindowsXPになると戻り値が変わってしまうの
>でしょうか?

>何か知っている人がいましたら、教えて下さい。
FileExists関数は、フォルダの有無にも使用できます。
システム関係以外のフォルダですが、各OS(XP,2000,98,NT,95)でできま
した。

ヘルプの解説には、「共有違反しているほかのアプリケーションによっ
てロックされている場合もFALSEを返す」となっていますがこれに当ては
まらないでしょうか?
ロックされているかは、エクスプローラでフォルダの移動、削除ができる
かどうかで確認できると思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser InternetExplorer5.X

Server SoftWare

OS HP-UX
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.