找回密码
 加入
搜索
查看: 4525|回复: 9

[IE类操作] 【已解决】请教向内嵌网页按键!

[复制链接]
发表于 2010-7-28 11:43:53 | 显示全部楼层 |阅读模式
本帖最后由 SwordElf 于 2010-8-8 09:12 编辑

在AutoIt脚本中内嵌了web浏览器对象,如:
$oIE = _IECreateEmbedded()
$GUIActiveX = GUICtrlCreateObj($oIE, 0, 80, 1024, 618)

If ControlSend("标题", "", $oIE, "{ASC 51}") = 1 Then
        ;按键"3"
        GUICtrlSetData($GUI_Edit_Log, "KeyBoard 3 Clicked。" & @CRLF, 1)
EndIf
ControlSend("[CLASS:AutoIt v3 GUI; INSTANCE:0]", "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{ASC 51}")
发送也不行,郁闷

上面的发送成功,却收不到按键
请问如何向内嵌网页发送按键?

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

 楼主| 发表于 2010-7-28 17:02:26 | 显示全部楼层
有没有高手能解答一下呀?
 楼主| 发表于 2010-7-30 09:02:50 | 显示全部楼层
郁闷死了,高手都哪儿去了?
 楼主| 发表于 2010-7-31 11:18:02 | 显示全部楼层
看来只有外部调用浏览器了
 楼主| 发表于 2010-7-31 11:18:10 | 显示全部楼层
看来只有外部调用浏览器了
发表于 2010-7-31 15:10:24 | 显示全部楼层
答案是可以的
请查阅 IE.au3   UDF函数
发表于 2010-8-1 23:19:43 | 显示全部楼层
我也想找到怎么做,呵呵。
 楼主| 发表于 2010-8-8 08:54:51 | 显示全部楼层
自己回复了!高手都深藏不露呀
ControlSend("AutoIt程序的标题", "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{1}")
 楼主| 发表于 2010-8-8 08:56:50 | 显示全部楼层
请教,如何转到已解决区域呀?
发表于 2010-9-19 08:48:26 | 显示全部楼层
在等高手``
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-11 20:09 , Processed in 0.090754 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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