到现在为止一直在努力......
我正在测试Web应用程序,需要在HTMLEDIT控件中输入用户名
KeyBoard.SendKeys(control,"Alice");
这会将名称输入“AAAicce”
我正在使用VS2013,VS2010正常运行。
请在这里说明出了什么问题。
答案 0 :(得分:1)
当控件不在Focus时发生。您可以尝试单击控件然后发送密钥以确保它能够正确控制。
答案 1 :(得分:0)
您是否尝试过设置延迟?例如:
Keyboard.SendKeysDelay = 1000; // 1-second delay between keystrokes