Показать сообщение отдельно
Старый 21.11.2008, 17:45   #2
Alexx13
Пользователь
 
Регистрация: 09.11.2006
Город: Moscow
Сообщений: 95
Alexx13 will become famous soon enoughAlexx13 will become famous soon enough
По умолчанию

Цитата:
Сообщение от Винни Посмотреть сообщение
такая проблема- пишу
F6::
Run, C:\OziExplorer\OziExp.exe
WinActivate, OziExplorer
IfWinExist, OziExplorer
sleep, 5000

всё работает, озик запускается... но как только в конец добавляю
send ^s
озик запускается на заднем плане и нажатие клавиш передается куда угодно, но только не ему.
пробовал send, sendinput - любая из этих команд заставляет озю запускаться в фоне...


F6::
Run, C:\OziExplorer\OziExp.exe
WinWait, OziExplorer, , 3
if ErrorLevel
{
MsgBox, WinWait timed out.
return
}
else
WinActivate, OziExplorer
WinWaitActive, OziExplorer, , 2
if ErrorLevel
{
MsgBox, WinWait timed out.
return
}
else




send ^s


или


send {Ctrl Down}
send s
send {Ctrl Up}
Alexx13 вне форума   Ответить с цитированием