Alexander Boyko
Forum Member / Участник форума
Участник № / Member № 4325
отправлено / posted
Добрый день.
Подскажите, как можно организовать вызов внешней программы. Например, что бы по нажатию кнопки, открывался документ pdf, ну естественно, как файл ассоциированный с просмотрищиком.
отправлено / posted
Существует канал CALL с типом вызова EXEC. C его помощью можно запустить внешнее приложение. Для расширения возможностей этого механизма можно написать bat-файл, в котором записать полную командную строку со всеми ключами и ассоциациями.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
_LAG_
Junior Member / Новичок
Участник № / Member № 990
отправлено / posted
Добрый день.
Столкнулся с той же проблемой необходимости запуска внешнего приложения.
В helpe указано что канал CALL с типом вызова EXEC вызывает именно EXE приложения. все мои эксперименты по вызову других типов оказались тщетными (хотя надежда была). пришлось конвертить скрипты в exe- шники.
Может быть подскажете, как именно можно осуществить вызов bat файла, ну или файла с любым другим расширением ?
Сообщения / Posts 29 | Из / From: Россия
| IP / IP: IP адрес / IP address |
_LAG_
Junior Member / Новичок
Участник № / Member № 990
отправлено / posted
PS. вариант с выполнением CMD.exe c указанием в параметрах нужного ват файла конечно проходит, но если в проекте есть желание вызвать несколько программ, получается куча файлов с одинаковыми именами, а это не очень удобно. в 5-м ТМ была замечателная возможность запуска любого приложения по кнопке. может быть подумаете над вариантом где в коментарии канала просто указывается приложение и параметры запуска, и не надо привязваться к имени канала ?
Сообщения / Posts 29 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
CALL_EXEC. Запуск bat-файлов. a. ПАРАМЕТР=1 b. Имя канала=C:\Windows\System32\cmd.exe c. Комментарий=/c start <путь>\<name>.bat d. Последней строкой в bat-файле должна быть: EXIT.
Принципиальных соображений по отказу от использования имени канала мы не видим. В силу того, что размер КОММЕНТАРИЯ ограничен, его может быть мало для задания и пути, и имени приложения, и ключей запуска.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
jenyak542
Active Forum Member / Активный участник форума
Участник № / Member № 9353
отправлено / posted
Добрый день, а есть ли возможность вызывать pdf файл не с помощью внешнего приложения, а чтобы он отображался на экране МРВ? Может быть, при помощи ГЭ ‘Текст из файла’ или еще чего-то. Если это возможно, то как лучше это сделать?
Сообщения / Posts 73 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В Тrace Mode Вы можете 6 с помощью вызова стороннего приложения отобразить на дисплее содержимое pdf-файла.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |