Win32 環境でのファイル名の有効/無効をチェックしたいのです
が、何か良い方法はありませんか?
私が調べた所、ファイルシステムによって違い、
「."/\[]:;|=,*?゛<>*」の各文字と空白のみのファイル名は無効
の様なのですが、他の条件も無いか心配です。
よろしくお願いします。
--
田中 一嘉
mailto:den...@lycos.ne.jp
RES ありがとうございます。
実際にファイルを作成してチェックしてみたのですが、予想通り
‘モタモタ’します。また、意図しないファイル名で作成できてし
まってエラーにならないという現象も起きてしまいました。
スピードを考えなければ、「."/\[]:;|=,*?゛<>」の各文字と空
白のみのファイル名は無効にして、さらに上記チェックを行うのが
良さそうなのですが...。
何かわかったらまたお願いします。
これによる事前エラーチェックに加えて、CreateFile関数等々での事後のエラー
チェックをくわえれば、一般的なアプリケーションの用途としては十分なものではな
いかと思います。
"polluces" <poll...@anet.ne.jp> wrote in message
news:3AFB7C36...@anet.ne.jp...
ここは、自分では探せなかったところでした。助かりました。