如果是通过软件操作别的软件,你可以用下API函数
解决方案 »
- 在XP 系统中连接 sqlite数据库 问题
- datagridview批量修改单元格值呢???就是我选定的单元格,我输入一个值,我所选的所有单元格都等于这个值
- 如何获取当前正在执行的DLL的路径?
- 编程2年,一般水平都掌握了。怎么继续提高牙
- 如何从dll文件中读取已有的icon?
- 使用RSA加解密XML文档的问题
- SqlConnection的问题
- 请既懂vb又懂c#的朋友 帮忙看一下 这句vb的怎么转换成c# 另c#中什么函数的功能与Ctype()的功能相同.
- 怎样遍历ListView里面的所有节点
- IrisSkin4 导致的窗体加载问题
- c#怎么把一个数组写入到txt中 或者写入到xml中
- C# 操作Active Directory
AAA.focus();
AAA.value = "你要输入的东西";
没试过在webbrowers 中用到API函数
假如能用的话,就是获取窗体坐标,然后SetCursorPos 到文本框的坐标(用窗体坐标算出),然后鼠标单击。最后SendKeys.SendWait(“内容”);
没试过在webbrowers 中用到API函数
假如能用的话,就是获取窗体坐标,然后SetCursorPos 到文本框的坐标(用窗体坐标算出),然后鼠标单击。最后SendKeys.SendWait(“内容”);按坐标赋值这种方法我是在别人设计成功的软件上试验成功率最高的。几乎不出错。但是我不懂你上面说的,能写下具体代码吗?比如已知坐标是(120,500),在这个位置赋值成abcdefg。只有您是认真看问题了,恳请赐教了。
[DllImport("User32")]
public extern static void SetCursorPos(int x, int y);A.SetCursorPos(120,500)
Thread.sleep(500)
//这里写个API鼠标单击,好几种方法,你研究下哪种适合
Thread.sleep(200)
SendKeys.SendWait(“abcdefg”);