Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

ЗапуститьПриложение - вызов в цикле, 1С 8, обычные формы.

ЗапуститьПриложение - вызов в цикле, 1С 8, обычные формы.
Я
   kupreeff
 
02.03.20 - 22:50
Добрый день! Вопрос, в цикле перебираю путь к файлам jpg. Нужно открыть их все последовательно приложением по умолчанию. Пишу в цикле ЗапуститьПриложение. Но открывается только последний файл. Если делать, используя отладчик с точкой останова в цикле, то открываются все файлы.
 
 
   kupreeff
 
1 - 03.03.20 - 07:39
апну разок с вашего позволения)
   ДенисЧ
 
2 - 03.03.20 - 08:50
Попробуй через КомандуСистемы. Или другое приложение для открытия картинок.
   catena
 
3 - 03.03.20 - 08:54
А у ЗпуститьПриложение() третий параметр используете?
   b_ru
 
4 - 03.03.20 - 09:05
Скорее всего ваш просмотрщик такой умный, что открывает новую картинку в том же приложении. Я бы попробовал другой. Например ЗапуститьПриложение("iexplore """ + ПутьКФайлу + """");
   Garykom
 
5 - 03.03.20 - 09:09
(0) Или паузу делай или передавай имена файлов списком через параметры
   catena
 
6 - 03.03.20 - 09:17
(4)Из (0) : "Если делать, используя отладчик с точкой останова в цикле, то открываются все файлы"
   kupreeff
 
7 - 03.03.20 - 10:50
Ребята, спасибо, что откликнулись!
Буду сегодня дальше бороться с этой темой, правда в расширенной версии. В кучу еще добавляются файлы pdf, вчера вечер просидел пытаясь их сконвертировать в картинку и вывести в ТабДок, безрезультатно, пока плюнул на это дело. Хочу попробовать в этом же цикле только другим приложением открывать. Чуть позже проанализирую все советы.
   ДенисЧ
 
8 - 03.03.20 - 10:51
(7) У меня пдф пачкой до 5 документов в цикле прекрасно открываются... Правда, через FoxIt, но сам принцип...
   kupreeff
 
9 - 03.03.20 - 13:20
(8) pdf да, эксплорером открылись прекрасно, а jpeg только один открывает(

(5) а это как списком? я пробовал и через запятую и через точку с запятой, ругается
   kupreeff
 
10 - 03.03.20 - 13:21
Открывает причем первое изображение в цикле
   catena
 
11 - 03.03.20 - 13:37
(9)Так все-таки, используете третий параметр ЗапуститьПриложение()?
   kupreeff
 
12 - 03.03.20 - 13:41
(11)Вт те раз! Я вроде пробовал до этого с ним, не помогало, сейчас поставил Истину, все отлично! Спасибо за подсказку и за настойчивость:)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.