永发信息网

vb6 post提交表单数据

答案:3  悬赏:30  手机版
解决时间 2021-12-30 22:25
  • 提问者网友:遁入空寂
  • 2021-12-30 10:49
求 vb6 post方式提交表单数据

假设网址: http://test1/index.php
POST数据: MENU 200
code 1540
JOB VOTE
发现朋友们回答的问题 百度知道不能显示出来。 请发到信箱742874707@qq.com 谢谢, 选定后在赠送积分。 怎么回事匿名回答呢,百度的问题吧
最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-12-30 11:49
Dim xmlhttp
Set xmlhttp = CreateObject("msxml2.xmlhttp")
With xmlhttp
.open "POST", "填写上面假设的网址", False
.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
.send "MENU=200&code=1540&JOB=VOTE"
MsgBox .responseText '显示POST之后网页返回的结果
End With
Set xmlhttp = Nothing
全部回答
  • 1楼网友:轻熟杀无赦
  • 2021-12-30 13:13
这个问题很专业,我不太懂,但我提供一个思路,我在学VBA时,经常遇到问题到论坛中去求助,版主都是非常热心的,你也可以到相应的论坛中求助,一定会有热心的版主帮你的。助你成功!
  • 2楼网友:逐風
  • 2021-12-30 12:08
用webbrowser来做,既然是表单,那么你看看他的网页源代码,每一个输入框,单选框等等需要你来填写的东西都有一个name或者id属性, 在vb里面添加一个webbrowser,打开你需要的网页,然后 webbrowser1.document.getelementbyid("表单的id").value="你想填的值" 或者按name属性来找用这个 webbrowser1.document.getelementbyname("表单的name").value="你想填的值" 填好之后,看看提交按钮有没名字,如果有就这样,就可以提交了 webbrowser1.document.getelementbyname("提交按钮的name").click
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯