Sendkeys在PDA里面用不了,有其他方法吗?
解决方案 »
- 正则表达式问题
- ADO.NET连接数据源
- c#中变量的问题
- 类型到底在内存中是怎么存放的 新手没分可怜
- 用VS2005Express建立一个程序直接按F5运行,怎么说句柄无效,不能Debug啊?
- 怎么样处理连接共享?
- try catch和using用哪个比较好?
- c#创建临时表
- C#中数据转换的问题
- 怎样遍历一个WebForm上的所有控件。我需要得到一个form上的所有的checkbox控件。并将他们存储起来?
- 如何比较两个DataSet的值,然后把不同的值放到另一个DataSet中
- 下载odf-converter-1.0.0-5.i586.rpm,然后用alien命令转成tgz包(安装它)怎么安装
sendkey目的是啥?不就是激发某些操作......也就是某某函数!如果sendkey一个你不处理的函数,sned也没用啊!
PDA实现这个功能好象很没意思。
this.richTextBox1.Focus();
for(int i=65;i<91;i++)
{
char Letter=(char)i;
SendKeys.Send(Letter.ToString());
System.Threading.Thread.Sleep(100);
SendKeys.Flush();
}
for(int i=97;i<123;i++)
{
char Letter=(char)i;
SendKeys.Send(Letter.ToString());
System.Threading.Thread.Sleep(100);
SendKeys.Flush();
} //数字输入
this.richTextBox1.Focus();
for(int i=0;i<10;i++)
{
SendKeys.Send(i.ToString());
System.Threading.Thread.Sleep(100);
SendKeys.Flush();
} //Backspace
this.richTextBox1.Focus();
SendKeys.Send("{Backspace}");{//Home
this.richTextBox1.Focus();
SendKeys.Send("{Home}");
{//End
this.richTextBox1.Focus();
SendKeys.Send("{End}");
{//Enter
this.richTextBox1.Focus();
SendKeys.Send("{Enter}"); //Delete
this.richTextBox1.Focus();
SendKeys.Send("{Delete}"); //Shift+Home
this.richTextBox1.Focus();
SendKeys.Send("+{Home}");
//Shift+End
this.richTextBox1.Focus();
SendKeys.Send("+{End}");