拡張子で検索し、ファイル名取得

解決


Water  2003-02-10 21:41:57  No: 106016  IP: [192.*.*.*]

拡張子は、わかっているのですが、ファイル名が不明の場合
拡張子は、固定で(例).000  等です。

FindFirstFileで検索をし、ファイル名は取得してくるのですが、
周りにゴミがいっぱいあります。
ファイル名のみを取得する方法は、どうすればよいのでしょうか。
(拡張子付きでも構いません。)

よろしくお願いします。

編集 削除
 2003-02-10 22:39:44  No: 106017  IP: [192.*.*.*]

取得したファイル名のあとにNULL文字(chr$(0))が入っているので
ReplaceでNULLを削除したら出来ますよ

編集 削除
Water  2003-02-11 11:49:17  No: 106018  IP: [192.*.*.*]

ご解答ありごうとございます。
Replaceを使用してみましたが、うまくできません。
前と後ろにゴミ(文字化け)されてて・・・。
初心者なので、設定の仕方が悪いのかもしれませんが。

編集 削除
 2003-02-11 12:18:21  No: 106019  IP: [192.*.*.*]

以下のような感じでしてみたら?
FileName = Replace(FileName, Chr$(0), "", 1, -1,vbTextCompare)

編集 削除
Water  2003-02-11 13:09:58  No: 106020  IP: [192.*.*.*]

ありがとうございます。
とりあえず解決しました。

編集 削除