Hi Timo,

sorry for my not understandable question. I try it once again using an expample:

Setting the folder filter to "P*|Tools*" and the file filter to "*.exe" lets ExplorerTreeView
display all folders whose name starts with "P" and their subfolders whose name starts with "Tools". All displayed files have the "*.exe"-extension. So -to answer your question- the filters work well (of course "Use...Filter" is set to "True"). Now I would like to get a handle to each folder and/or file (not always both filters are used together) ETV is showing for the specified filter(s). Storing this handle in an array, collection or listbox would it make easy to jump by code to the next or previous filter result for example. To illustrate the usefullness of such a code, please imagine the following configuration: 
Folders are not filtered, but the file filter is set to "*.exe" for all storage devices of the PC. In my case the filter result list is several 10.000's long and additionally all folders are shown, if all or even one logical drive is expanded by code. Having a command button by which one can jump to the next/previous filter result with or without for example skipping 50 filter results, will make it very easy to view the result of filtering or to export it or whatever your fantasy requires.

So the answer to your last question is: I want to store ALL FILTER RESULTS, indenpendend of their visibilty.

Best regards
aka
