Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: olvol от 19-02-2016, 23:03:35

Название: Чтение из командной строки
Отправлено: olvol от 19-02-2016, 23:03:35
Есть некая программа (не моя), которая в командную строку выводит результат своей работы. Как можно прочитать то, что она туда вывела и есть ли возможность искать в истории командной строки?
Название: Re: Чтение из командной строки
Отправлено: Александр Ривилис от 19-02-2016, 23:07:46
Проще всего через log-файл. Команды LOGFILEON/LOGFILEOFF для включения/выключения записи лога и LOGFILENAME - путь к log-файлу.
Название: Re: Чтение из командной строки
Отправлено: olvol от 19-02-2016, 23:15:30
Кстати да, вариант. Особенно если нужно в истории искать. Но отследить вывод в ком. строку (хотя бы последней команды) разве невозможно через событие или еще как? Может я и путаю все, но, по-моему, как-то делал это, причем как-то даже просто (но возможно, мне уже склероз изменяет)
Название: Re: Чтение из командной строки
Отправлено: Александр Ривилис от 19-02-2016, 23:27:30
Но отследить вывод в ком. строку (хотя бы последней команды) разве невозможно через событие или еще как?
Команду - можно. Событие Document.CommandWillStart. Если конечно этого достаточно.