• ベストアンサー

Dir関数で読み取り順を操作できる?

i-touchの回答

  • ベストアンサー
  • i-touch
  • ベストアンサー率40% (170/415)
回答No.3

こんにちは #1,#2さんのとおりそのままではできないと思います。 私はファイル名で並べ替えるときは、Sorted=Trueにした「リストボックス」にAdditemしていって、取得してからIndex順に読みます。 ファイル名を取得するロジックはサンプルにあったと思います。 ちなみにサイズや更新日順の場合は配列に入れてソートするようにしています。 では!

関連するQ&A

  • ファイルの表示順が

    いつもお世話になっています。 windowsXPを使っています、 フォルダー内のファイルの表示が フォルダーを開いたときに名前順で表示されなくなりました。(すべてではないようですが) (Windowsの有るドライブが名前順で表示されていないようです) 名前順を指定すれば変わりますが 次回開いたときにはまた変わってしまっています。(ファイルの大きさ順に) フォルダーを開いたときに名前順の表示に戻すにはどのように すれば良いのでしょうか

  • ファイルの並び順が新しい順に。名前順に戻したい。

     どのソフトでもそうなのですが、既存ファイルを読み込む時に「ファイル>開く」としますよね。そうやって開いた画面でのファイルやフォルダの並びが新しい順になってしまったのです。  昨日までは名前順だったので、使いにくくてなりません。  開いて、いちいち「右クリック>アイコンの整列>名前順」とやって、名前順に戻しているのですが、元通り開けば名前順でファイルが並んでいる状態に戻したいのです。  戻す方法をご存知の方、お教え下さい。

  • Picasa3。ファイルを名前順(アルファベット順)に表示したい。

    Picasa3にて写真を表示する際,ファイルの表示順を名前順(アルファベット順)にする方法を教えてください。 フォルダはの順序は,「表示→フォルダ表示→名前で並べ替え」で上手く行ったのですが…。

  • DIR関数

    VB6で、あるフォルダ(A)に存在するCSVファイル(複数ファイル)が、別のフォルダ(B)に存在しているかチェックを行いたいのでうが、DIR関数を2重に使用すると、フォルダAの次への読み込み時にエラーになってしまいます。 何か別の方法はあるのでしょうか?

  • フォルダー内のファイルを大きさ順に並べ替えたい

    フォルダー内のファイルを画像の大きさ順にソートしたいです。 "大きさ"という項目を選択すればそれが可能だと分かったのですが、 この"大きさ"は画像の高さ順に並び替えてくれる項目であることがわかりました。 画像の高さ順があるのなら画像の幅順に該当する項目があると思ったのですが項目の名前では分からず、"高さ"等それに近い項目を選択してみましたが見つかりません。 フォルダー内のファイルを画像の幅順にソートするにはどうすればいいでしょうか。 回答よろしくお願いします。

  • DIR関数について教えてください。

    現在、テキストボックスに入力した文字が、テキストファイル等の中身に存在するかを調べるプログラムの問題を解いているのですが。 選択したフォルダの下の階層にある全てのフォルダに対しても 検索を行うプログラミングでかなり悩んでいます。 特に、Dir関数の意味が???です。 例えば現在のパスをC:\テスト01\テスト02\としたときに、 変数Mypathに Mypath=C:\テスト01\テスト02\と代入して、 変数MyNameに MyName = Dir(setPath & "*.*", vbDirectory)とすると 変数MyNameには、1回目は"."が入り、2日目は".."が入ります。 なぜ、"."や".."が入るのか分からず悩んでいます。 "."は、現在のフォルダを表して、".."は親(1つ上)のフォルダを表していると、 と言うことは、ヘルプを調べて分かったのですが。 なぜ?こういった値が入るのか理解できない状態です。 3回目は、まともなファイル名が(例えばtest.txt)などのちゃんとした ファイル名が入ってくれるのですが。 特に、".."(親フォルダ)をなぜ見に行くのか??よく分かっていません。 良かったら教えてください。 よろしくお願いします。m(__)m

  • フォルダ内ファイルの表示順について

    名前順に表示してあるフォルダに新しくファイルを保存した時、そのファイルは一番下に来るように表示したいです。 名前順に表示しているだけだと、新しいファイルがどれか分かりにくいのです。 以前のPCではできていたのですが、どうやっていたのか分かりません。 方法を教えていただければ幸いです。

  • デスクトップのファイル順が変わる

    zipファイルなど解凍するとデスクトップにあるファイルやフォルダの順番が名前順に変わって今います。 元に戻す方法はないでしょうか?

  • ファイルの表示順

    最近、ワード・エクセル・ペイント・オーサリング etc・・・などソフトに限らず、ファイルを開くときのファイルの並びが名前順ではなく、名前+日付で表示されてしまい非常にわずらわしいです。 いつからなのか分かりませんが、基本は名前順で上書き保存したファイルは次回開く時は一番最後に表示されてしまいます。どこかコントロールパネルかフォルダオプションで設定すれば直せるのでしょうか?

  • エクスプローラで日付順に並べ替えたい

    よろしくお願いします。 windows vista business を使っています。 そこのミュージックフォルダをエクスプローラでみると、 名前、アーティスト、アルバム、トラック番号、ジャンル、評価、 となっていて、日付がありません。 そこで質問なのですが、音楽を探すときに日付順に探したいとき、 ファイル又はフォルダを日付順に並べかえることはできるのでしょうか。 よろしくお願いします。