|
Не корректная работа команды КомандаСистемы() | ☑ | ||
---|---|---|---|---|
0
luk18
09.02.12
✎
13:06
|
Подскажите что я делаю не так: мне надо запустить на печать готовый внешний ПДФ файл. Пишу в 1с
КомандаСистемы(ПутьКАкробату + " /t " + ПутьКФайлу + ИмяПринтера); и ничего, просто выскакивает окно командной строки и пропадает. Когда пишу такой же текст непосредственно в командной строке то все выполняеться. В чем проблема? |
|||
1
Wobland
09.02.12
✎
13:08
|
текущий каталог?
|
|||
2
Wobland
09.02.12
✎
13:09
|
если пути длинные, вроде в кавычки их надо
|
|||
3
luk18
09.02.12
✎
13:09
|
в командной строке с любым работает..в 1с ставил диск С не работает
|
|||
4
luk18
09.02.12
✎
13:10
|
(2) кавычки тоже есть
|
|||
5
lion11
09.02.12
✎
13:16
|
Надеюсь, между ПутьКФайлу и ИмяПринтера пробел имеется?
Посмотрите в отладчике готовую строку, ее проверить отдельно |
|||
6
luk18
09.02.12
✎
13:16
|
никто не сталкивался с такой проблемой?
|
|||
7
luk18
09.02.12
✎
13:17
|
(5) я беру в отладчике готовую строку, вставляю ее в командную строку виндовс и все работает...а через 1с не работает...
|
|||
8
H A D G E H O G s
09.02.12
✎
13:17
|
(6) Никто даже не видит в этом проблему.
|
|||
9
luk18
09.02.12
✎
13:19
|
(8) результата то нет...как же его получить?
|
|||
10
H A D G E H O G s
09.02.12
✎
13:20
|
(9) Покажи свою готовую строку
|
|||
11
luk18
09.02.12
✎
13:21
|
(10) "C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe" /t "D:\71309.pdf" "Canon LBP6000/LBP6018"
|
|||
12
luk18
09.02.12
✎
13:25
|
не понимаю что не так...может есть другой способ распечатать ПДФ?
|
|||
13
въезжаю в 1с
09.02.12
✎
13:35
|
КомандаСистемы(""C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe"" /t "D:\71309.pdf" "Canon LBP6000/LBP6018");
|
|||
14
luk18
09.02.12
✎
13:56
|
(13) ты сам пробовал то что написал?
|
|||
15
НЕА123
09.02.12
✎
14:03
|
(0)
может все-таки текст отличается? можно попробовать строку в BAT файл и запускать его. |
|||
16
luk18
09.02.12
✎
14:18
|
(15) может проблема в кодировке...я думал про бат файл, но мне нужно динамично формировать строку команды, поточу что файлов много...мне тогда прийдеться каждый раз генерировать ВАТ файл..не очень рационально...
|
|||
17
НЕА123
09.02.12
✎
14:20
|
(16)
параметр ? |
|||
18
НЕА123
09.02.12
✎
14:35
|
(16)
возможно кодировка. можно попробовать через ЗапуститьПриложение() (понимаю, что пинание по колесам, но ...) |
|||
19
borozavr
09.02.12
✎
15:16
|
(16) Переставь акробат с коротким путем, типа c:\reader
|
|||
20
ptiz
09.02.12
✎
15:24
|
start "C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe" /t "D:\71309.pdf" "Canon LBP6000/LBP6018"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |