tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルファイル名に使用できない文字のチェック
記事No11879
投稿日: 2008/03/25(Tue) 11:29
投稿者UKO
こんにちは。

インプットボックスにファイル名を入れてもらって[OK]ボタンで
保存しているんですが、ファイル名に使用できない文字を
入力できない。または、[OK]ボタンでチェックして
メッセージを出すようにしたいのですが、

ファイル名に使用できない文字ってどれくらいあって、
どのようにチェックすればいいんでしょうか?

どうか教えてください。おねがいします。

winXP で VB6 です。

[ツリー表示へ]
タイトルRe: ファイル名に使用できない文字のチェック
記事No11880
投稿日: 2008/03/25(Tue) 11:44
投稿者よねKEN
> ファイル名に使用できない文字ってどれくらいあって、

適当なファイルを名前を変更して、例えば、そのときに「/」など使えない文字を
打ち込むと使えない文字に関するWindowsのエラーメッセージを見ることができます。
(このメッセージを目視した場合に、見た目でわからない文字としてタブ文字もあります)

> どのようにチェックすればいいんでしょうか?

使えない文字を並べた文字列の定数を用意しておいて、
Like演算子を使ってチェックするとか。
あるいはInStr関数を使う方法もありますね。

[ツリー表示へ]