Всем привет, никто не подскажет, как можно запустить через один скрипт несколько скриптов, но при этом чтоб они выполнялись последовательно друг за другом. То есть пока не выполнился один, другой не выполняется.
с запуском разобрался, но проблема, что они запускаются мгновенно друг за другом, а мне надо, чтоб пока "MainConnectionEstablisher.au3" не выполнился, следующий не запускался.
Со Sleep работает, но хотелось бы сделать независимым от задержки по времени
Используйте для AutoIt кода тег [autoit]
madmasles.
Код:
#include <MsgBoxConstants.au3>
_RunAU3( "MainConnectionEstablisher.au3" )
_RunAU3( "Main1.au3" )
Func _RunAU3( $sFilePath, $sWorkingDir = "", $iShowFlag = @SW_SHOW, $iOptFlag = 0 )
;MsgBox($MB_SYSTEMMODAL, "Title", '"' & @AutoItExe & '" /AutoIt3ExecuteScript "' & $sFilePath & '"')
Return RunWait( '"' & @AutoItExe & '" /AutoIt3ExecuteScript "' & $sFilePath & '"', $sWorkingDir, $iShowFlag, $iOptFlag )
EndFunc ;==>_RunAU3
с запуском разобрался, но проблема, что они запускаются мгновенно друг за другом, а мне надо, чтоб пока "MainConnectionEstablisher.au3" не выполнился, следующий не запускался.
Со Sleep работает, но хотелось бы сделать независимым от задержки по времени
Используйте для AutoIt кода тег [autoit]
madmasles.