Димончик555
13-11-2011, 22:38
Добрый вечер!
Классно вообще получается!! Я прямо ржу от огромного удовольствия. Далнейший скрипт клево разворачивает скрытую платформу.
$answer = MsgBox ( 0, "title", "text" )
If $answer = 1 Then
WinSetState ("200253: FXstart - MetaTrader", "", @SW_SHOW)
MsgBox(0, "AutoIt", "OK. Bye!")
Exit
EndIf
Просто супер!!!
А вот скрыть-то ее, не получается!! Скрипт ее запускает, но не скрывает, а мне надо, чтоб при-запуске компа она не была видна- пользователь включил, играет там в танки и не видит. Пожалуста, помогите!!!
Run("C:\Program Files (x86)\FXstart - MetaTrader\terminal.exe")
WinWaitActive("200253: FXstart - MetaTrader")
WinSetState ("200253: FXstart - MetaTrader", "", @SW_HIDE)
Вероятно, дело в том, что скрипт заканчивает работу, недаждавшись открытия нужной проги,и ее окна. Если найти скрипт в папке и нажать на него, при уже имеющимся окне этой самой проги, то оно скравается. Но мне нужно все за один раз! Помогите!!
Классно вообще получается!! Я прямо ржу от огромного удовольствия. Далнейший скрипт клево разворачивает скрытую платформу.
$answer = MsgBox ( 0, "title", "text" )
If $answer = 1 Then
WinSetState ("200253: FXstart - MetaTrader", "", @SW_SHOW)
MsgBox(0, "AutoIt", "OK. Bye!")
Exit
EndIf
Просто супер!!!
А вот скрыть-то ее, не получается!! Скрипт ее запускает, но не скрывает, а мне надо, чтоб при-запуске компа она не была видна- пользователь включил, играет там в танки и не видит. Пожалуста, помогите!!!
Run("C:\Program Files (x86)\FXstart - MetaTrader\terminal.exe")
WinWaitActive("200253: FXstart - MetaTrader")
WinSetState ("200253: FXstart - MetaTrader", "", @SW_HIDE)
Вероятно, дело в том, что скрипт заканчивает работу, недаждавшись открытия нужной проги,и ее окна. Если найти скрипт в папке и нажать на него, при уже имеющимся окне этой самой проги, то оно скравается. Но мне нужно все за один раз! Помогите!!