shell execute + console output
2 отговора
137 прегледа
shell execute + console output
Здравейте
Ще пиша една много простичка програмка която ще отваря една форма и в нея ще има само едно комбо и бутон.
След като се натисне бутона, програмката ще стартира външна програмка в конзола, след което ще се затвори след изпълнението си. По време на изпълнението, програмката извежда информация.
Питанто ми е следното:
Как да прихвана информацията която се генерира от тази конзола и да си я записвам като лог файл?!
Ще пиша една много простичка програмка която ще отваря една форма и в нея ще има само едно комбо и бутон.
След като се натисне бутона, програмката ще стартира външна програмка в конзола, след което ще се затвори след изпълнението си. По време на изпълнението, програмката извежда информация.
Питанто ми е следното:
Как да прихвана информацията която се генерира от тази конзола и да си я записвам като лог файл?!
Re: shell execute + console output
може да пренасочиш изхода на конзолата към файл, нещо от сорта на
Shell "blah.bat >blah.log"
обаче тогава нищо няма да се вижда в конзолата. Ако програмата се изпълнява бързо това не е проблем, а ако не е толкова бързо може периодично да четеш лог файла и да го показваш в твойта форма.
Shell "blah.bat >blah.log"
обаче тогава нищо няма да се вижда в конзолата. Ако програмата се изпълнява бързо това не е проблем, а ако не е толкова бързо може периодично да четеш лог файла и да го показваш в твойта форма.
Re: shell execute + console output
Това беше единственото което се сетих като бързо и лесно решение
10х
10х