zt602 发表于 2012-5-7 11:11:23

能否开一个GUI窗口,输入参数,然后新开IE,将之前输入的参数送到IE里面的输入框?

本人是新手,现在遇到一个棘手的问题:
能否开一个GUI窗口,输入参数,然后新开IE,将之前输入的参数送到IE里面的输入框?
想实现用IE登录一个系统导报表,但是报表的起始日期和截至日期不固定,所以想能否通过在打开IE前,在GUI窗口中将日期参数送过去,向各位高手请教了,谢谢!!

zt602 发表于 2012-5-7 11:24:00

111111111111111

happytc 发表于 2012-5-7 11:26:39


#include <IE.au3>

Local $oIE = _IECreate("http://www.google.com")
Local $oForm = _IEFormGetObjByName($oIE, "f")
Local $oQuery = _IEFormElementGetObjByName($oForm, "q")
_IEFormElementSetValue($oQuery, "zt602 site:autoitx.com")
_IEFormSubmit($oForm)

魔导 发表于 2012-5-7 12:05:27

请结贴,{:face (282):}

zt602 发表于 2012-5-7 13:57:59

谢谢3楼的回复。
不过我这里输入的参数是不能程序里写死的,而是希望能通过一个窗口,由使用的人输入的,再将输入的值送到IE页面的某个参数里面,这个有办法实现么?

zldfsz 发表于 2012-5-7 14:13:48

回复 5# zt602

$date=InputBox("提示","请输入日期参数",@YEAR&@MON&@MDAY)
MsgBox(0,"结果","您输入的是"&@CR&$date)

zt602 发表于 2012-5-7 14:37:14

多谢6楼的回复。
这个可以满足我的需求了,谢谢大家!!!
页: [1]
查看完整版本: 能否开一个GUI窗口,输入参数,然后新开IE,将之前输入的参数送到IE里面的输入框?