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

[IE类操作] [已解决]请问怎样获取已经打开的ie窗口标题

  [复制链接]
发表于 2011-5-25 18:56:59 | 显示全部楼层 |阅读模式
本帖最后由 淡定开源 于 2011-5-26 21:22 编辑

看了一下ie函数,不懂。
在论坛搜了一下也没找到,
请指点一下。
 楼主| 发表于 2011-5-25 21:49:42 | 显示全部楼层
是不是太简单了,没人愿意回答。
对我来说可难了,请指点一下吧。
发表于 2011-5-25 21:57:48 | 显示全部楼层
是要这样?
#include <WinAPI.au3>
Opt('MustDeclareVars', 1)

_IE()

Func _IE()
        Local $aWindows, $i, $text
        $aWindows = _WinAPI_EnumWindowsTop()
        For $i = 1 To $aWindows[0][0]
                If $aWindows[$i][1] = "IEFrame" Then
                $text= "Window Title: " & WinGetTitle($aWindows[$i][0])
                MsgBox(0, "IE Title", $text)
                EndIf
        Next
EndFunc 
 楼主| 发表于 2011-5-26 02:07:30 | 显示全部楼层
谢谢可以,能不能简单注释一下。
 楼主| 发表于 2011-5-26 10:31:12 | 显示全部楼层
谢谢可以,能不能简单注释一下。
淡定开源 发表于 2011-5-26 02:07

等待指点,谢谢。
发表于 2011-5-26 10:57:27 | 显示全部楼层
不错不错 呵呵
发表于 2011-5-27 20:41:43 | 显示全部楼层
回复 5# 淡定开源


你看下_WinAPI_EnumWindowsTop这个函数;IE的窗口类名是IEFrame,判断符合的秀出来
 楼主| 发表于 2011-5-28 22:15:12 | 显示全部楼层
谢谢楼上那个函数看了,数组部分
看不懂。
发表于 2011-5-29 00:31:14 | 显示全部楼层
回复 8# 淡定开源


什么看不懂看什么,我当初是拿inireadsection练习数组的,练多了就不存在看不懂了
 楼主| 发表于 2011-5-29 05:43:19 | 显示全部楼层
数组我知道,只是想不明白窗口
只是一个名字,用一维数组就可以吧,
为什么要用到二维数组。不要笑我啊。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-2 03:18 , Processed in 0.209446 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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