|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] обмен данными между скриптами |
|
[решено] обмен данными между скриптами
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать
Скажите, можно ли как-нибудь передать данные из одного скрипта в другой? Если да то как?
|
|
Отправлено: 09:20, 15-10-2010 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать aasavelev,
Посмотрите здесь Коммуникация процессов при помощи STDIN/STDOUT и здесь Еще один способ итеракции процессов. |
Отправлено: 10:11, 15-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Я пишу следующий скрипт:
В файле 1.au3: AutoItSetOption("ProvideRunStdout", 1) AutoItSetOption("ProvideRunStdin", 1) $STDIN_CHILD=2 Run("2.exe","","",$STDIN_CHILD) StdinWrite($STDIN_CHILD,"Свойство1") А как в 2.exe считать переданное свойство? |
Отправлено: 07:32, 16-10-2010 | #3 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать 2.exe это файл скомпилированный в Autoit.
|
Отправлено: 19:54, 16-10-2010 | #4 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать aasavelev,
Попробуйте так: 1.au3: #include <Constants.au3> $Pid = Run(@ScriptDir & '\2.exe', '', @SW_HIDE, $STDOUT_CHILD) $sLog = '' While 1 $sLog &= StdoutRead($Pid) If @error Then ExitLoop Sleep(20) WEnd MsgBox(0, '', $sLog) |
|
Отправлено: 10:30, 17-10-2010 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - Как организовать обмен данными об ip ? | mitiya | Сетевые технологии | 10 | 27-02-2009 11:28 | |
Как производить обмен данными и материалами в режиме он-лай | Drony | Хочу все знать | 3 | 30-06-2007 23:49 | |
Обмен данными между программами | Ventil | Программирование и базы данных | 4 | 02-11-2004 15:31 | |
Обмен данными между окнами | pauluss | Вебмастеру | 1 | 25-02-2004 13:58 | |
Обмен данными по инету(sharing) | Guest | Хочу все знать | 1 | 23-01-2004 18:56 |
|