1

Используя стандартный диалог открытия файла в Windows 7 (например, IE9> Ctrl+O> Обзор ... или Excel> Ctrl+O или Firefox> Ctrl+O), можно искать файлы в текущем каталоге - используя поле « Имя файла» и нажмите ENTER , например:

*.txt
*2012*xls
*20??-12*

Документирована ли эта функция?

Я не могу найти документацию по синтаксису с подстановочными символами или какой-либо официальной (или неофициальной) странице учебника или советов и подсказок, чтобы дать ссылку пользователям.

Я пробовал гуглить https://www.google.co.uk/search?q=windows+open+file+search и т. П., Но получил только:
- советы по программированию для OpenFileDialog (не считается удобным руководством)
- функция поиска Windows (другой синтаксис, чем в диалоге открытия файла)
- техподдержка, когда эта функция не работает
- форумы с неработающими ссылками

1 ответ1

1

Использование ? и * в качестве подстановочных знаков для сопоставления имен файлов не является чем-то новым для Windows. Алгоритм сопоставления с подстановочными знаками, используемый в Windows, основан на алгоритме MS-DOS, который, конечно, унаследовал его от CP/M.

См., Например, статью Рэймонда Чена под названием « Как подстановочные знаки работают в MS-DOS»? для деталей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .