找回密码
 加入
搜索
查看: 2910|回复: 5

[IE类操作] 如何在Windows任务栏添加输入框

  [复制链接]
发表于 2015-11-12 10:52:57 | 显示全部楼层 |阅读模式
本帖最后由 yuppier 于 2015-11-12 15:52 编辑

公司内网分机号码查询,闲每次打开网页再输入姓名等查询费劲,就想用AutoIT写个简单的桌面插件来查找/显示,刚开始接触AutoIT,很不熟,特来请教几个问题,还请坛中各位高手帮忙指导一二:
1、如附录提供的原始信息,网页中的是Table还是Form?我用下面代码会提示错误“_IETableGetCollection”内部返回错误
     Local $oIE = _IECreate($url)
     Local $oTable = _IETableGetCollection($oIE)
     Local $aTableData = _IETableWriteToArray($oTable)

2、如果使用BinaryToString(_INetGetSource($url,False),4),如果用正则表达式提取Table中的内容?【已解决】

3、是否有GUI函数能在Windows的任务栏添加:姓名输入框以及查询结果显示框?或者类似Widget的方式显示也可以【待解决】

谢谢。

=========【附录】IE中的信息=========
1、IE查询显示:


2、网页源码信息:
<form name="form1" method="post" action="PhoneListnew.aspx?ADName=zhangsan&amp;Pnum=&amp;UserName=" id="form1">
    <link href="/H3Portal/WFRes/Css/MainUI.css" rel="stylesheet" type="text/css" />
    <div>
        <div>
        <table class="mywork_list_table" cellspacing="0" rules="all" border="1" id="gvPhone" style="width:100%;border-collapse:collapse;">
                <tr>
                        <th scope="col">姓名</th><th scope="col">分机号码</th>
                </tr><tr align="center">
                        <td style="width:50%;">张三</td><td style="width:50%;">6888</td>
                </tr>
        </table>
</div>
    </div>
    </form>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2015-11-12 11:37:07 | 显示全部楼层
">(.*?)<
 楼主| 发表于 2015-11-12 12:12:05 | 显示全部楼层
回复 2# haijie1223


谢谢 haijie1223帮忙解决了问题2,正则表达令人头疼:(

问题3有高手能帮忙提供些指导或例程么,谢谢
发表于 2015-11-15 14:46:39 | 显示全部楼层
随便写个GUI应该都可以,但要美观方便就需要花时间慢慢弄。另外,查号码最好用POST后台查,实在不会把IE隐藏了。
发表于 2015-11-17 08:24:37 | 显示全部楼层
是啊,二楼是高手啊,
发表于 2015-11-18 01:13:51 | 显示全部楼层
是啊,二楼是高手啊
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-26 22:00 , Processed in 0.085411 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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