-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
Str_ani_ck |
08-08-2009 15:56 1188787 |
Нужен повторный запуск!!!
Когда я запускаю скрипт первый раз процесс acad.exe. Вообщем окно акад.ехе появляется но ничего не происходит , после закрываю скрипт и запускаю повторно тогда только начинает скрипт работать , вообщем со 2 ого раза скрипт начинает работать! Почему так?
Код:
;Активация программы:
RunWait( @ProgramFilesDir & "\AutoCAD 2007\acad.exe")
While 1
If WinExists("Помощник по совместимости программ") Then
WinWaitActive("Помощник по совместимости программ")
Sleep (8000)
Send("{TAB 4}{SPACE}{TAB 3}{ENTER}")
ExitLoop
EndIf
If WinExists("Ошибка лицензии AutoCAD 2007") Then ExitLoop
WEnd
Пробовал ставить: но это не помогает. Подскажите как выйти из этой ситуации? Повторный запуск скрипта рабоет отлично, проверял много раз
|
Цитата:
Цитата Str_ani_ck
окно акад.ехе появляется но ничего не происходит »
|
как следует из назавания, RunWait() ждет закрытия процесса... используй вместо него Run()
|
Str_ani_ck |
08-08-2009 16:18 1188804 |
Цитата:
Цитата amel27
как следует из назавания, RunWait() ждет закрытия процесса... используй вместо него Run() »
|
Да действительно работает
|
Время: 07:25.
© OSzone.net 2001-