SendKeysByClass

Описание

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

 

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

Параметры

  1. Строка - путь исполняемого файла. Для Quik - "InfoClass". В иных случаях класс можно определить при помощи Microsoft Spy++ (или аналогичных)
  2. Строка - символы для посылки
  3. Строка - имя класса

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

Строка:

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

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

  1. Инициализировать DDE экспорт соответствующим образом настроенных таблиц терминала QUIK (терминал установлен в c:\quik)

    amisharp.SendKeysByClass("c:\\quik\\info.exe","^~S^~L","InfoClass");

  • Просмотров:: 2494