您的位置:程序门 -> delphi -> 网络通信/分布式开发



想写一个自动答题的软件,大家帮忙看看,关于自动提交表单的问题.


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


想写一个自动答题的软件,大家帮忙看看,关于自动提交表单的问题.
发表于:2008-01-13 22:07:44 楼主
想写一个自动答题的软件,大家帮忙看看

  工作中遇到了一个网页的测试题,我想通过程序读出题目   然后找大答案   然后自动提交   到

服务器,

能实现吗?   需要了解哪些内容?

题目   一类   是选择题,   一类是判断题,   通过分析网页   选择题是通过   checkbox   提交答案的
    判断题   是通过select   来选择答案的。


  是利用indy   http   post   容易实现点
  还是利用mshtml   容实现?
  老大们还有别的方法吗?
    小弟   先谢谢了!
发表于:2008-01-14 00:33:291楼 得分:0
indy       http       post       速度快点但要抓包
mshtml       速度慢但容易用。
我是先学mshtml,做完后不满意。
感觉速度太慢,就再学了post.
就会这两方法。
发表于:2008-01-14 14:19:052楼 得分:0
好的  
谢谢

还有更好的答案吗?
发表于:2008-01-15 13:59:003楼 得分:0
用webbrowser可以实现,我就写了一个
发表于:2008-01-15 22:13:134楼 得分:0
楼上的 能共享一下 代码吗?
aaa2520#163.com
发表于:2008-01-15 23:30:565楼 得分:0
用webbrowser就是调用mshtml标准接口,才能访问指定网页的所有元素.
mshtml慢就是因为它使用前的元素是webbrowser提供的,所以没下载完之前mshtml无法工作。
webbrowser只是一个容器,什么都不能做,提交表单一定要调用mshtml的呵。
就是说webbrowser是个浏览器,你要是不用它的话可换其它浏览器控件,但不管什么浏览器控件要工作都是调mshtml.
发表于:2008-01-18 13:34:046楼 得分:0
哪里有
indy               http               post               的例子啊?


快速检索

赞助商
最新资讯
热门点击