今度は、フォームを開くときに、過去に保存した".txt"のファイルをテキストボックスかリストボックスに読み込みたいのです。1個だと問題なく読めるのですが、複数あります。(ちなみに6個)コレを"Form_Load"時にある分だけ読み込むことは可能でしょうか?
はじめまして
ファイルの中身なのか、ファイル名なのかいまいち
わかりませんが、リストボックスにファイル名を
追加するのは
Dim res As String
List1.Clear
res=Dir("C:\temp\*.txt")
Do While res <> ""
List1.AddItem res
res=Dir
Loop
これでC:\Tempの.txtファイルだけのファイル名が
List1に追加していくことができます。
もしファイルの内容ということなら、Dirでファイル名
を取得した後で、ひとつずつ開いて読むだけだと思うの
ですが、用途が違うのでしょうか?
Form_Loadの中に記述しても良いし、別のFunctionに
しても良いと思います。
参考になれば
ありがとうございました。
解決しました。
ツイート | ![]() |