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


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

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

Слышать такие вопросы от энтузиаста от рекса? Обескураживает.

Thu 31 Jul 2014 08:03 Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox




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.