求助,关于组件Put保存二进制其关联网页打开速度很慢
求助,关于组件Put保存二进制其关联网页打开速度很慢我在网页中用组件中Put方式保存二进制数据其关联的所有页面都会变慢
好像全部都处在等待状态,但一保存完毕就正常了
我试过弹出,Ajx,框架,全都不行,中间无论跳过多少个页面最终页面也是一样
大家有没有什么好的解决方式
如果您没有什么好的解决方法,您能提供出vb生成的dll组件中还有什么方法可以保存二进制数据,测试通过后立即给分(除了Put和Ado.Stearm之外,最好可以追加写入数据的) --------------------编程问答-------------------- 没人回答么? --------------------编程问答-------------------- 应该不会出现这种情况,估计与保存方式无关,你用调用函数方式试试:
Public Function GetInternetFile(Inet1 As Inet, myURL As String, DestDIR As String, Filename As String) As Boolean
On Local Error GoTo 100
Dim myData() As Byte
If Filename = "" Then
For X = Len(myURL) To 1 Step -1
If Left$(Right$(myURL, X), 1) = "/" Then Filename = Right$(myURL, X - 1)
Next X
End If
Filename = DestDIR + "\" + Filename
If Inet1.StillExecuting = True Then Exit Function
myData() = Inet1.OpenURL(myURL, icByteArray)
Open Filename For Binary Access Write As #99
Put #99, , myData()
Close #99
GetInternetFile = True
Exit Function
' error handler
100 GetInternetFile = False
Resume 105
105 End Function
补充:VB , 网络编程