はじめましてTOMOと言います。
フォルダ内のファイル名の一覧が欲しいのですが、
Dir関数を使用してもはじめに見つかったファイルしか見つけてきません。
どなたかわかる方ご助力お願い致します。
多分FileListBox使えばできますよ
編集 削除多分さん ご回答ありがとうございます。
FileListBoxですか、
使用した事が無いのですが、
ヘルプを見ても載っていなかったので、
できれば使用方法等教えて頂けたらと思うのですが、、、
すみませんが、よろしくお願い致します。
うーーんと
Path プロパティにパスを指定すると、そのフォルダにあるファイルが表示される
(File1.Path = "E:\WINNT")
うんで
Pattern プロパティに拡張子をしていするとその拡張子のファイルだけ検索される
(File1.Pattern = "*.exe")
取得の仕方は
File1.List(0)
こんな感じです
多分さん ありがとうございます。
編集 削除↑途中で送信を押してしまいました(--;
改めて、多分さん ありがとうございます。
これで実現しようとしていた機能はほぼ完成しそうです。
ですが、ファイルの数が何個あるか分かる方法はございますでしょうか?
またまたよろしくお願い致します。
ListCount プロパティです。
編集 削除>FileListBoxですか、
>使用した事が無いのですが、
>ヘルプを見ても載っていなかったので、
載ってます。
基本的な使い方はまず自分で調べてください。
Visual Basic ドキュメント
└リファレンス
└コントロールリファレンス
└標準コントロール
└ファイル リスト ボックス (FileListBox) コントロール
多分さん Sayさん ご回答ありがとうございました。
解決です!!
解決されていますが……。
Dir関数を引数なしで呼び出せば前回呼び出しの次のファイル名が返されます。
VB5のヘルプには載っているんですけどね……。
#VB6で削除されたっぽい。
Example)
Dim f As String
f = Dir("C:\*.*")
Do While f <> ""
MsgBox f
f = Dir
Loop
YuOさん レスありがとうございます。
なるほど!
とても参考になります。
そちらの方法も試してみます。
ありがとうございました。