当前位置:编程学习 > VB >>

怎么样 设计一个软件,自动向一个网页发送请求?

这个软件要能操作网页上的下拉列表选择选项,要能填写用户名  密码  并点击确认,好要判断是否登陆成功。 


用什么办法可以实现?  网友们  给小弟 提供点思路吧,一头雾水,半点思路没有 --------------------编程问答-------------------- 获取这些控件的句柄,使用SendMessage向它们发送点击消息。 --------------------编程问答-------------------- 你需要学习dhtml知识。

参考:
http://blog.csdn.net/sysdzw/article/details/4463844

手册:
http://download.csdn.net/source/1660838  --------------------编程问答-------------------- sendmessage在窗口最小化的时候  
  不能发鼠标单击事件啊
--------------------编程问答-------------------- sendmessage只是对windows界面程序有效,需要有句柄。

而网页就是个webbrowser控件,所以sendmessage没用的。 

只能用dom接口去操作,需要dhtml的知识。你竟然无视2楼。。。 --------------------编程问答--------------------
引用 3 楼 kmlaogedan 的回复:
sendmessage在窗口最小化的时候  
  不能发鼠标单击事件啊
windows程序,不管在最小化还是普通状态,不管要操作的控件是可见还是不可见,通过sendmessage基本都有用。
网页程序,不管最小化还是普通状态,通过dhtml方法都可以操作。 --------------------编程问答--------------------
引用 4 楼 sysdzw 的回复:
sendmessage只是对windows界面程序有效,需要有句柄。

而网页就是个webbrowser控件,所以sendmessage没用的。 

只能用dom接口去操作,需要dhtml的知识。你竟然无视2楼。。。


哦,二楼定律 --------------------编程问答-------------------- 用webbrowser就行了
--------------------编程问答-------------------- 二楼定律??呵呵。看来要学习 dHTML了 --------------------编程问答-------------------- 我的知识比较杂!!  

如果是用你的软件操控IE的话,最好用  BHO   


如果在程序内部用  webbrowser 控件的话,那就简单多了,   直接用 js 控制就好了 --------------------编程问答-------------------- 我知道的方法是用XMLHTTP,无控件操作更方便。 --------------------编程问答-------------------- 如果网页够简单,那就自己用winsock发送tcp数据吧

发送的数据可以通过监听IE的发送数据来截取 --------------------编程问答-------------------- dhtml 一个 dhtml控件 用javas 脚本实现 插入数据 点击按钮  --------------------编程问答-------------------- xmlttp
winsock
inet
webbrowser
都可以
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,