|
Расширение файла при выборе |
☑ |
0
Надмозг
11.10.17
✎
13:52
|
Код для выбора файла
Режим = РежимДиалогаВыбораФайла.Открытие;
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
Фильтр = "Текст(*.mht;*.pdf)|*.mht;*.pdf";
ДиалогОткрытияФайла.Фильтр = Фильтр;
ДиалогОткрытияФайла.Заголовок = "Выберите файл";
Если ДиалогОткрытияФайла.Выбрать() Тогда
ФайлИмя = ДиалогОткрытияФайла.ПолноеИмяФайла;
КонецЕсли;
Почему-то после Выбрать() поле ДиалогОткрытияФайла.Расширение пустое. Полное имя файла с расширением Почему поле Расширение не заполняется?
|
|
1
Fedor-1971
11.10.17
✎
13:59
|
(0) из СП
"Текстовый документ(*.txt)|*.txt|Табличный документ(*.mxl)|*.mxl"
в твоём фильтре примерно так:
"Текст(*.mht;*.pdf)|*.mht||*.pdf";
|
|
2
Lexey_
11.10.17
✎
14:07
|
(0) потому, что:
Расширение (DefaultExt)
Использование:
Чтение и запись.
Описание:
Тип: Строка.
Содержит расширение файла по умолчанию, которое будет использоваться системой при записи файла.
|
|
3
Надмозг
11.10.17
✎
14:53
|
(1) я не про то
(2) т.е. при другом режиме диалога выбора только?
|
|
4
Надмозг
11.10.17
✎
14:57
|
А все понял
Поможет это
Файл = Новый Файл(ФайлИмя);
|
|