:: Архив конференции по VFP до 2005 года
Как вернуть значение переменной из под DOSа?
rusl

Сообщений: 200
Откуда: СПб
Дата регистрации: 01.02.2005
Как можно в Фоксе вернуть значение переменной из программы выполняемой под DOSом?
RUN "C:\Program Files\WordNet\2.0\bin\wn form" (form - переменная) - возвращает какой то текст.
Есть вариант сохранять его в txt файл ( > res.txt) но не хочется дублировать действия. Может можно как то иначе?
Ratings: 0 negative/0 positive
Re: Как вернуть значение переменной из под DOSа?
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi, rusl!

Напрямую - никак. Единственно что может вернуть процесс - это код завершения - чтоб его получить надо не RUN пользовать, а CreateProcess + GetExitCodeProcess...




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: Как вернуть значение переменной из под DOSа?
Петров Андрей
Автор

Сообщений: 2506
Откуда: Химки (М.О.)
Дата регистрации: 17.04.2002
Можно иначе. Из Dos пишешь на экран а из VFP читаешь поток вывода. Смотри в решениях...




------------------
PS Недочитал тему до конца...
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 4 (Гостей: 4)

© 2000-2024 Fox Club 
Яндекс.Метрика