找回密码
 加入
搜索
楼主: xpban2006

如何向一个窗口发送后台按键呢?

  [复制链接]
 楼主| 发表于 2009-6-9 18:51:26 | 显示全部楼层
13# 78391493


前辈是发送一个按键不是字母啊!!!继续请教!
发表于 2009-6-9 19:03:24 | 显示全部楼层
本帖最后由 lynfr8 于 2009-6-9 19:27 编辑

试下IE udf吧
_IEAction
在浏览器上执行任意一组简单动作(action) .

#include <IE.au3>
_IEAction ( 对象变量, 动作 )
例如
#include <IE.au3>
$oIE = _IECreate ("http://mail.163.com")
Sleep(500)
_IEAction($oIE, "refresh")
发表于 2009-6-9 19:07:12 | 显示全部楼层
17# lynfr8

楼上是高手呀,学习一下
发表于 2009-6-9 19:53:29 | 显示全部楼层
学习下17楼
 楼主| 发表于 2009-6-9 20:03:55 | 显示全部楼层
17# lynfr8


试了不好用,还是得谢谢你啊!
发表于 2009-6-10 22:22:20 | 显示全部楼层
对网页的操作 当然是用_ie系列的UDF来解决
你说不行 一定是没用对

当然你也可以用ControlSend 里面的格式请参照send来发送按键
发表于 2009-6-10 22:43:39 | 显示全部楼层
#include <IE.au3>
$oIE = _IECreate("http://www.baidu.com")        
While 1
 Sleep(1000)
_IEAction ($oIE, "refresh")
_IELoadWait ($oIE)
WEnd
很简单的说...
 楼主| 发表于 2009-7-3 15:29:49 | 显示全部楼层
谢谢!这个好用,不知PostMessage_UDF.au3发送按键和字母如果发送_SendText和_sendkeys不好用,不知道怎么回事啊?求教!
发表于 2009-11-19 23:29:46 | 显示全部楼层
很好,很强大。
发表于 2009-11-28 22:19:32 | 显示全部楼层
谢谢,学习了一些
发表于 2009-11-29 12:07:17 | 显示全部楼层
controlclic
发表于 2010-7-29 11:42:56 | 显示全部楼层
一直在研究 从未有结果
发表于 2011-5-22 13:34:35 | 显示全部楼层
新人路过 学习
发表于 2011-7-26 22:05:15 | 显示全部楼层
API可以搞定,$cv=_WinAPI_PostMessage($hWnd, 0x0100,116, 0)
但我不知道怎么向一个窗口中的一个按键发命 ...
xpban2006 发表于 2009-6-9 12:47



    这个貌似比CONTROLSEND 成熟的多
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-10-1 21:30 , Processed in 0.133759 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表