import win; //必须首先导入win窗口支持库 import win.ui; import web; import inet.http; /*DSG{{*/ var winform = win.form(parent=...; min=1;bottom=465;max=1;text="AAuto Form";right=686;scroll=1 ) winform.add( ) /*}}*/ //创建web窗体 var wb = web(winform,web.UIFLAG_NO3DBORDER/*无边框*/ /*,web.DLCTL_NO_SCRIPTS禁用脚本*/ ) wb.go("http://ui.ptlogin2.qq.com/cgi-bin/login?link_target=blank&appid=15000101&hide_title_bar=1&no_verifyimg=1&s_url=http%3A%2F%2Fimgcache.qq.com%2Fqzone%2Fv5%2Floginsucc.html%3fpara%3dizone&f_url=loginerroralert&target=top&qlogin_jumpname=jump&ptcss=0#1280797312671_1280797312890") //显示窗体 winform.show(true) wb.wait("ptlogin2");//等待指定网址,可以使用模式匹配语法 zh="QQ号" mm="你的密码" wb.wait() /* http = inet.http() winform.picturebox.image = http.down("http://captcha.qq.com/getimage") http.close(); */ //有时会出现验证码,上面是显示方式。一般情况。可直接登陆 ele=wb.getEle("u") //获取网页节点 - 输入用户名的文本框 if(ele){ele.setAttribute("value",zh) } //自动填写用户名 wb.wait() ele=wb.getEle("p") //获取网页节点 - 输入密码的文本框 if(ele){ele.setAttribute("value",mm) } //自动填写密码 wb.wait() win.delay(1000) ele=wb.getEle("login_button") //获取提交按钮 if(ele){ ele.click() } //自动点击提交按钮 //进入消息循环 win.loopMessage(); return wb,winform; http://www.ecranesoft.com/bbs/showtopic-8524.aspx