日付を条件に、ファイル検索するには?

解決


さめ児  2004-05-08 21:07:39  No: 113071

はじめまして!
   
   現在、私は、VB6.0でファイル検索システムを作成中なのですが、中々捗らず足  踏み状態なので、力を貸して頂きたく投稿しました。
   
   使用OS;Windows2000
   目的;ファイル検索システム作成
   内容:1、コンボボックスに全てのドライブ名を自動取得する
         2、「検索」ボタンを押下後、その指定したドライブの中で1番新しく作              成されたファイルのみを取得し、テキストボックスにファイル名を              取得する
   
   レイアウト:フォームに、コンボボックス1個、テキストボックス1個、
              ボタン1個
   
   今のところ、こんな感じで以後機能を追加して行こうと思ってます。
   ご指導の程、宜しくお願いします。


ぶんた  2004-05-08 22:07:49  No: 113072

1.FileSystemObjectを使用するのが簡単じゃないでしょうか
2.上に同じく。ただし全てのファイルをチェックしないければならない為
    時間がかかるかも。


さめ児  2004-05-08 22:18:31  No: 113073

もっと具体的にお願いします。
例など、書いていただけたらいいのですが・・・


ぶんた  2004-05-09 00:12:17  No: 113074

全般的に分からないようなので調べるきっかけを書いたつもりでしたが。
FileSystemObjectはお調べになったでしょうか?

FileSystemObjectにはDrivesというプロパティがあり、これはDrive
オブジェクトのコレクションです。これで全ドライブが分かります。
DriveオブジェクトにはRootFolderというプロパティがあり、これは
そのドライブのルートフォルダへのFolderオブジェクトを返します。
FolderオブジェクトにはFilesプロパティがあり、そのフォルダにある
ファイルのFileオブジェクトのコレクションです。
また、FolderオブジェクトにはSubFoldersというプロパティがあり
そのフォルダに含まれるFolderオブジェクトのコレクションです。

サンプルはMSDNで探せばすぐ見つかると思いますよ。


ささ  2004-05-10 18:22:46  No: 113075

>全般的に分からないようなので調べるきっかけを書いたつもりでしたが。
>FileSystemObjectはお調べになったでしょうか?

最近の開発者は、キーワードからネットやヘルプを見て
自分で調べるといった努力をしないのが非常に多いんです。

何かしらの回答をしてもらったら、
質問者はそれに対してある一定の努力をすべきだと思うのですが・・・。

困った物ですな。


GOD  2004-05-10 20:08:18  No: 113076

ローカルドライブのみの列挙ならDriveListBoxを使用した方が早そうです。


さめ児  2004-05-22 04:30:54  No: 113077

何とかできました。
一応、ヘルプ、参考書などを見てやってたつもりだったのですが、このシステムに2週間近く懸かってしまいましたが、皆さんのアドバイスで作業完了となりました。
有難う御座いました。


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




  


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