您的位置:程序门 -> vb -> 网络编程



求助,关于组件put保存二进制其关联网页打开速度很慢


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


求助,关于组件put保存二进制其关联网页打开速度很慢
发表于:2007-01-23 08:58:28 楼主
求助,关于组件put保存二进制其关联网页打开速度很慢
我在网页中用组件中put方式保存二进制数据其关联的所有页面都会变慢
好像全部都处在等待状态,但一保存完毕就正常了
我试过弹出,ajx,框架,全都不行,中间无论跳过多少个页面最终页面也是一样
大家有没有什么好的解决方式

如果您没有什么好的解决方法,您能提供出vb生成的dll组件中还有什么方法可以保存二进制数据,测试通过后立即给分(除了put和ado.stearm之外,最好可以追加写入数据的)
发表于:2007-01-23 15:16:181楼 得分:0
没人回答么?
发表于:2008-01-15 16:54:132楼 得分:0
应该不会出现这种情况,估计与保存方式无关,你用调用函数方式试试:

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


快速检索

最新资讯
热门点击