SendKeysByTitle

Описание

SendKeysByTitle(String,String,String) - послать строку в окно по его названию. Служит для эмуляции нажатия клавиш.

 

Внимание! Системно-зависимый метод. В некоторых версиях операционных систем/эмуляторах может не работать.

Параметры

  1. Строка - путь исполняемого файла
  2. Строка - символы для посылки
  3. Строка - заголовок окна

Возвращаемое значение

Строка:

  • -2 - ошибка активации окна (начиная с версии 1.0.1.18)
  • -1 - пустая строка символов (начиная с версии 1.0.1.4)
  •  0 - ошибка
  •  1 - успешно

 

Пример использования

  1. Проверить наличие приглашения ко вводу пароля в терминале Quik и авторизоваться:

    if (QUIK_Login != "" AND QUIK_Password != "")
         if (amisharp.IsWindowExists(QUIK_Path + "info.exe","Идентификация пользователя") == "1")
             amisharp.SendKeysByTitle(QUIK_Path + "info.exe", QUIK_Login+"{TAB}"+QUIK_Password+"{ENTER}", "Идентификация пользователя");
  • Просмотров:: 2405