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