RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Rexx возврат вывода от внешней программы в переменную.


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Aleksey Tarasow, 2:5053/57, librexx.ru; azimut21.ru; azimut64.ru
To : dbanet
Subj : Rexx возврат вывода от внешней программы в переменную.

> > Такой вопрос, существует ли возможность получить вывод на экран от внешней программы в переменную для дальнейшего разбора. Разумеется речь идет о приложениях работающих в текстовом окне.
> > Сейчас я делаю так:
> > /* Определяем имя пользователя */
> > 'Echo %UserName% >UserName.tmp'
> > !global.!UserName=linein('UserName.tmp')
> > call linein 'UserName.tmp'
> > call SysFileDelete 'UserName.tmp'
> > Но, имхо не красиво. Хотелось бы обойтись без темповских файлов. Такое возможно?
> Слышать такие вопросы от энтузиаста от рекса? Обескураживает.
Я ведь не все знаю и не всем пользуюсь. До настоящего момента мне это было не нужно. Но где-то читал что можно. Поиск по инету результата не дал, вот решил спросить.

Thu 31 Jul 2014 09:11 Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.