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

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