Не срабатывает SendKeys.Send(); - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Пишу биржевого робота в программе CAlgo (это язык C# дополненный несколькими библиотеками). При вызове функции SendKeys.Send("{Down}"); (сгенерировать нажатие кнопки "вниз" на клавиатуре) получаю ошибку: 28/07/2016 22:23:59.134 | Crashed in OnTick with SecurityException: Сбой при запросе разрешения типа "System.Security.Permissions.SecurityPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089". При вынесении этой функции в комментарий ошибки не происходит. На странице документации msdn написано, что этот класс содержится в файле mscorlib.dll, но подключить этот класс не удаётся. При компиляции возникает ошибка Error CS1703: Сборка с идентификацией "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" уже импортирована. Рекомендуется удались одну из повторяющихся ссылок. Правильно ли я понимаю, что эта библиотека по умолчанию подключена в программе? И мой основной вопрос: можно ли как-нибудь программно решить мою проблему, или нужно редактировать библиотеку? Если второе, то в какую сторону копать?

Решение задачи: «Не срабатывает SendKeys.Send();»

textual
Листинг программы
SendKeys.SendWait("%1");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.714 из 5
Похожие ответы