| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Фильтр файлов в OpenFileDialog |
| Автор: marcusmae 4.7.2006, 15:46 |
| Интересно, можно ли в фильтре файлов указать более одного расширения для одного названия? Т.е. нечто вроде Image Files (*.gif, *.jpg)|*.gif,*.jpg|All Files (*.*)|*.* ( в таком виде не работает) |
| Автор: ivashkanet 4.7.2006, 15:58 | ||
А в MSDN-е сказано что можно
Возможно ошибка в том, что нужно писать либо в скобках, либо через "|" |
| Автор: mr.DUDA 4.7.2006, 15:59 | ||
В чётной части фильтра (второй, четвёртой, шестой и т.д.) разделитель должен быть не "запятая" а "точка с запятой":
|
| Автор: marcusmae 4.7.2006, 16:13 |
| Cпасибо. Запятая была неудачной догадкой |
| Автор: mr.DUDA 4.7.2006, 16:17 | ||
Нечётная часть - это то что выводится в комбобоксе, чётная - это соответствующий ей фильтр, т.е. смысловая часть именно в чётной части фильтра, а описание можно любое заколбасить. Описание есть в мсдн, правда в другом разделе, в WinAPI
|
| Автор: ivashkanet 4.7.2006, 16:33 |
| Ааа, ты про эту "четную" часть... Ну тогда здесь четкое разделение: Четная смысловая часть берется в скобки Добавлено @ 16:34 Зачем гадать, если MSDN есть |
| Автор: mr.DUDA 4.7.2006, 17:06 |
Скобки там вообще ни причём. Можно хоть со скобками, хоть без скобок. Чётная и нечётная часть отделяются символом "|". |
| Автор: ivashkanet 4.7.2006, 17:34 |
Точно... Туплю |