VB6中怎么下载一个根据Cookies生成的动态网页? 举个例子,假如一个网页是动态网页,比如http://www.yuneach.com/game/airman.aspx,这个网页会通过Cookies记录用户情况,并根据以往访问情况动态生成本次访问内容,VB中用什么控件能下载本次访问得到的网页?即下载来的网页和用IE访问看到的内容一致? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用XMLHTTP对象,支持Cookies下面是一个范例http://blog.csdn.net/SupermanKing/archive/2008/10/16/3082860.aspx 的确实现了到我想要的,但是还有一些小问题,1、不知道为什么我用下面的代码访问内容长的网页,比如http://hi.baidu.com/jiajiadn2,得到的内容似乎总不能完全?2、还有同样的GB2312编码的网页,这个http://www.yuneach.com网页取过来的变成了乱码,而上面那个网页的却能看到汉字?我的代码: Dim XMLObject As XMLHTTP Dim doc As MSHTML.IHTMLDocument Set XMLObject = CreateObject("Microsoft.XMLHTTP") XMLObject.open "GET", "http://hi.baidu.com/jiajiadn2", False XMLObject.send Text1.Text = XMLObject.responseText 不要用responseText,用responseBody,这是个字节流,用StrConv转换一下就可以了,如:Text1.Text = StrConv(XMLObject.responseBody, vbUnicode) 请supermanKing到这里来踩个脚印,以便给你结贴:http://topic.csdn.net/u/20100311/15/fc0ee0bc-8213-454c-8364-3e262dfecb9a.html(虽然象你这样的高手不会在意这点小分,但也找不出别的方法表达敬意) 马上结~~~ 删除数据问题 关于BMP文件的RGB处理?通过VB技术得到位图rgb(24位),将其全部显示为单个label的背景颜色,但组成的图形不是原来的位图样子,请给予帮组???? 怎样使打印机只输出一行? 文件读取 上传图片或是文件到服务器的文件夹上,请问需要对文件夹怎么设置吗? 请问各位高手,如何能遍历目录下的所有文件。 如何减小VB安装程的大小 关于数据库列表 如何使窗体变成透明?用那个api? 这如何解决啊! 用VB显示ACCESS里的数据用什么控件,代码怎么变啊,谢谢各位大侠
下面是一个范例
http://blog.csdn.net/SupermanKing/archive/2008/10/16/3082860.aspx
1、不知道为什么我用下面的代码访问内容长的网页,比如http://hi.baidu.com/jiajiadn2,得到的内容似乎总不能完全?
2、还有同样的GB2312编码的网页,这个http://www.yuneach.com网页取过来的变成了乱码,而上面那个网页的却能看到汉字?我的代码:
Dim XMLObject As XMLHTTP
Dim doc As MSHTML.IHTMLDocument
Set XMLObject = CreateObject("Microsoft.XMLHTTP")
XMLObject.open "GET", "http://hi.baidu.com/jiajiadn2", False
XMLObject.send
Text1.Text = XMLObject.responseText
不要用responseText,用responseBody,这是个字节流,用StrConv转换一下就可以了,如:Text1.Text = StrConv(XMLObject.responseBody, vbUnicode)
http://topic.csdn.net/u/20100311/15/fc0ee0bc-8213-454c-8364-3e262dfecb9a.html(虽然象你这样的高手不会在意这点小分,但也找不出别的方法表达敬意)