일부 특수 문자 SendKey.Send("[email protected]#$%^&*()_+|")
을 입력하는 데 문제가 있습니다.SendKey가 일부 문자를 입력하지 않습니다
[email protected]#$%^&*()_+|
을 입력하면 [email protected]#$*_|
만 입력됩니다.
이 방법이 있습니까? 처음으로 문자열을 ListBox
에 수집 했으므로 실제 입력하기 전에이 문자를 바꿀 수있었습니다. 이 문제를 해결할 다른 방법이 있는지 궁금합니다.
private string textToPseudo(string text)
{
string temp = string.Empty;
foreach (char c in text)
{
if (c == ' ')
temp += " ";
else
temp += "{" + c + "}";
}
return temp;
}
주문을 변경하면 동일한 전세기가 여전히 진행되지 않습니다 ('()'사이에'! '를 입력하면'!'가 누락되는 것처럼)? –
@Scott Chamberlain, 괄호는 여전히 나타나지 않지만 느낌표가 나타납니다. 나는'~'키가 대신 리턴을 보내는 것을 알아 차렸다. – HelpNeeder