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

解決


Water  2003-02-11 06:41:57  No: 106016

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

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

よろしくお願いします。


  2003-02-11 07:39:44  No: 106017

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


Water  2003-02-11 20:49:17  No: 106018

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


  2003-02-11 21:18:21  No: 106019

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


Water  2003-02-11 22:09:58  No: 106020

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加