Столкнулся со следующей задачей: поиск файлов на диске, содержащих некую строку. Не только текстовых файлов, но и .doc и .xls, то есть так как это делает стандартный виндозовский поисковик. Получил нужный результат, применив микрософтовские библиотеки для работы с office: Microsoft.Office.Interop.Word и Microsoft.Office.Core. Но потом решил сделать тоже самое через Shell. Не смог найти никакой вразумительной документации по классам и интерфейсам shell32.dll, которые, судя по названию и отвечают за процесс поиска: IFileSearchBand, DSearchCommandEvents, SearchCommandClass и т.д.
Если кто уже сталкивался с подобной задачей, прошу помочь. Хоть ссылками, хоть примерами.
Все-таки стандартный поиск не очень хорош. Попробуйте посмотреть в сторону
MSN Desktop Search, который ищет очень хорошо. Есть возможность и программно его
использовать (см. раздел API).
Правда пока все это в бете.
Мой блог @ GotDotNet.ru
Данная информация предоставляется на условиях «КАК ЕСТЬ», без предоставления каких-либо гарантий и прав. Используя данную информацию, вы соглашаетесь с тем, что (i) Майкрософт не несет ответственности за использование вами данной информации и (ii) вы принимаете на себя весь риск, связанный с использованием данной информации.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Вот тут что-то понаписано, можнт стоит покапаться.
Даже есть некоторое описание Shell32:
http://www.webtropy.com/articles/art14-2.asp?Interop=Shell32--
VBSTREETS, Editor-in-Chief
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, Аноним, Вы писали:
А>Все-таки стандартный поиск не очень хорош. Попробуйте посмотреть в сторону MSN Desktop Search, который ищет очень хорошо. Есть возможность и программно его использовать (см. раздел API).
А>Правда пока все это в бете.
А>
данное сообщение получено с www.gotdotnet.ru
А>ссылка на оригинальное сообщение
Большое спасибо. Очень ценная информация.
Здравствуйте, Аноним, Вы писали:
А>Вот тут что-то понаписано, можнт стоит покапаться.
А>Даже есть некоторое описание Shell32:
А>http://www.webtropy.com/articles/art14-2.asp?Interop=Shell32
А>
данное сообщение получено с www.gotdotnet.ru
А>ссылка на оригинальное сообщение
Спасибо за ответ.