0
Frikker
31.08.17
✎
11:20
|
Столкнулся с ситуацией: в поле указан путь к файлу и реализована возможность его открытия через WShell. открывает все файлы исправно, если есть соответствующий софт. Но нашли странную штуку: если в имени файла или каталога встречается запятая, путь не определяется.
Если ЗначениеЗаполнено(ЭтаФорма.ТекущийЭлемент.ТекущиеДанные.ПутьКНабору) Тогда
WshShell = Новый COMОбъект("Wscript.Shell");
WshShell.Run("Explorer "+ЭтаФорма.ТекущийЭлемент.ТекущиеДанные.ПутьКНабору);
Иначе
ОборудованиеПутьКНаборуНачалоВыбора(Элемент, Неопределено, Истина);
КонецЕсли;
я так понимаю: все, что после запятой, он воспринимает как параметр. Как это можно исправить?
|
|