我试图从用户输入的文本框中取一个字符串,并对该字符串中的每个字符进行击键。
[XmlArray(ElementName="FieldParts")]
[XmlArrayItem("FieldPart", typeof(FieldPart))]
public List<FieldPart> FieldParts { get; set; }
这不起作用,我也尝试运行for循环来输出每个char,但是无法真正使用它。
有什么想法吗?
答案 0 :(得分:1)
发送Shift + Enter的正确语法是:
SendKeys.Send("+{ENTER}");
我认为你应该尝试:
foreach(var i in text)
SendKeys.Send("+{ENTER}("+i+")");
请注意,我无法理解你为什么要同时按3键。如果您尝试发送shift + enter,然后发送char:
foreach(var i in text)
SendKeys.Send("+{ENTER}{"+i+"}");