[リストへもどる]
一括表示

投稿時間:2003/12/03(Wed) 22:57
投稿者名:Zu
Eメール:
URL :
タイトル:
FileListBox
いつもお世話になっています。

フォルダ内の特定ファイルをフィルタ抽出し、
ファイル名、ファイル数を取得したです。

当初、VB6.0標準コンポーネントのFileListBoxで考えていたのですが、
ファイル数が32767を超えると正常動作しません。

FileListBoxと同様な事をAPIで作成は、可能でしょうか?
皆様、宜しく御願い致します。

投稿時間:2003/12/04(Thu) 00:01
投稿者名:ほし
Eメール:
URL :
タイトル:
Re: FileListBox
> フォルダ内の特定ファイルをフィルタ抽出し、
> ファイル名、ファイル数を取得したです。
>
> 当初、VB6.0標準コンポーネントのFileListBoxで考えていたのですが、
> ファイル数が32767を超えると正常動作しません。
>
> FileListBoxと同様な事をAPIで作成は、可能でしょうか?

APIを使ったファイル検索なら

FindFirstFile、FindNextFile、FindClose

を調べると良いでしょう。


APIではなく、FileSystemObjectを使ったファイル検索のサンプルは
下記のサイトにあります。

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/vb_t22.htm

投稿時間:2003/12/04(Thu) 11:19
投稿者名:ZU
Eメール:
URL :
タイトル:
Re^2: FileListBox

API、FileSystemObjectの両方を試してみました。
その結果、両方実現できそうです。
ありがとうございます。

もう一点質問なのですが、API、FileSystemObjectの
メリット、デメリット等ありましたら教えて下さい。

投稿時間:2003/12/04(Thu) 11:34
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^3: FileListBox
> もう一点質問なのですが、API、FileSystemObjectの
> メリット、デメリット等ありましたら教えて下さい。

一概に、メリット、デメリットといっても対象や状況によっても違いますし
個人差もあるかと思います。

ここのFileSystemObject関係をご覧になって下さい。
そうすれば、ご理解頂けるかと思います。

こちらもご覧下さい。
http://www.microsoft.com/japan/msdn/library/ja/script56/html/FSOoriFileSystemObject.asp?frame=true

投稿時間:2003/12/05(Fri) 12:13
投稿者名:ZU
Eメール:
URL :
タイトル:
Re^4: FileListBox
ほし様、花ちゃん様、大変勉強になりました。
ありがとうございました。