Почему программа получая символы от SendKeys.SendWait выводит ”\”? - C#

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

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

Проблема возникла с консольной программой написанной кем-то очень давно в Дании (наверное на языке Си). Когда пытаюсь передать в эту программу какой-нибудь символ через SendKeys.SendWait, она выводит ”\”
SendKeys.SendWait("aaa");
на консоль выводится:
\
\
\
причем каждый именно с новой строки. Тоже самое при отправке
SendKeys.SendWait("{ENTER}");
\
Символы с клавиатуры выводятся нормально С другими программами такой проблемы нет. Искал в интернете - ничего подобного не нашел

Решение задачи: «Почему программа получая символы от SendKeys.SendWait выводит ”\”?»

textual
Листинг программы
SendKeys.SendWait("б");//1
string str = ""+ ((char)123) + ((char)1125) + ((char)1102) + ((char)1108) + ((char)1125) + ((char)1106) + ((char)125);
SendKeys.SendWait(str);//кидает отшибку про недопустимое выражение
SendKeys.SendWait(((char)1105).ToString());//q

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


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

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

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