易截截图软件、单文件、免安装、纯绿色、仅160KB

VB 调用Inet控件下载出错 - VB / 网络编程

各位高手,小弟最近碰到一个问题:原先写的程序大概的思路是:首先webbrowser打开网址,网址显示后,点击网址上的某一个连接,当webbrowser检测到网址已经连接到想要的地址时候就开始下载文件,当用IE6的时候下载是正常的,Content-Type是正确的,是Image/jpeg;但是一旦系统的IE版本是7或者8的时候,下载就会出错,Content-Type就会出错,会全部变成Html,全部是网页格式的,下载出错!
  真不知道这是什么问题,高手给指导一下!谢谢!!!
怎么没有人回呢?


'State = 12 时,用 GetChunk 方法检索服务器的响应。
  Dim RetCode As Long
   
  Dim vtData() As Byte
  Select Case State
  '...没有列举其它情况。
  Case icError '11
  '出现错误时,返回 ResponseCode 和 ResponseInfo。
  vtData = inet1.ResponseCode & ":" & inet1.ResponseInfo
  Case icResponseCompleted ' 12
  Dim bDone As Boolean: bDone = False
  '取得第一个块。
  vtData() = inet1.GetChunk(1024, 1)
  DoEvents
  Open SavePathTemp For Binary Access Write As #1 '设置保存路径文件后开始保存

  If Len(inet1.GetHeader("Content-Length")) > 0 Then ProDown.Max = CLng(inet1.GetHeader("Content-Length"))
  '循环分块下载
  Do While Not bDone
  Put #1, Loc(1) + 1, vtData()
  vtData() = inet1.GetChun


相关问答:

为什么用VB改变不了工具栏按扭的宽度 - VB / 控件

为什么工具栏按扭的宽度改变不了,在属性里改了又变成原来的数值了

大胡子真厉害,回答基本都是爆料级的
大胡子升级真快啊,这才几天就5条短裤外加月排名第一了
想想我这5个短裤混了差不多8年才得到的。

回复 ......

vb超简单form.show的问题 - VB / 非技术类

为什么我用form.show和form.hide多次连接了两个窗口只能互换链接两次啊?
代码看看
照道理form.show 没次数限定的吧

我也快疯了。
楼主知道怎么发贴么?

引用
我也快疯了。
楼主知道怎么发贴么?
楼主也 ......

vb读取用word转换成的xml里的数据 - VB / 基础类

Private Sub Command1_Click()
Dim MyString() As String
Open "a.xml" For Binary As #1 ' 打开刚创建的文件。
ReDim MyString(LOF(1) - 1)
  Put #1, , MyRecord ' 读入所有字符到变量中 ......

vb - VB / 非技术类

怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o=& ......

vb and tc - VB / 基础类

请问一下vb和tc的骗译语问有什么具体的区别。
                                      & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号