拡張子は、わかっているのですが、ファイル名が不明の場合
拡張子は、固定で(例).000 等です。
FindFirstFileで検索をし、ファイル名は取得してくるのですが、
周りにゴミがいっぱいあります。
ファイル名のみを取得する方法は、どうすればよいのでしょうか。
(拡張子付きでも構いません。)
よろしくお願いします。
取得したファイル名のあとにNULL文字(chr$(0))が入っているので
ReplaceでNULLを削除したら出来ますよ
ご解答ありごうとございます。
Replaceを使用してみましたが、うまくできません。
前と後ろにゴミ(文字化け)されてて・・・。
初心者なので、設定の仕方が悪いのかもしれませんが。
以下のような感じでしてみたら?
FileName = Replace(FileName, Chr$(0), "", 1, -1,vbTextCompare)
ありがとうございます。
とりあえず解決しました。
ツイート | ![]() |