以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]给定关键字不在字典中!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92502)

--  作者:mxko
--  发布时间:2016/11/5 9:01:00
--  [求助]给定关键字不在字典中!
客户端请求QQServer发送指定的文件到本机出错!
代码:
Dim ret As Integer = QQClient.RequestFile(RMsg,5,True)
        \'MessageBox.Show("_" & ret & "_")
        If ret= 0 Then
            PopMessage("文件名或路径错误")
        ElseIf ret= 2 Then
            PopMessage("没有收到服务器的回应!","提示",PopIconEnum.Error)
        End If
错误:

图片点击可在新窗口打开查看此主题相关图片如下:1105-1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:1105-2.png
图片点击可在新窗口打开查看
--------
经测试,是加上了进度条的问题,把True去掉就可以传输了。
-------
还有就是,发送文件大于200KB时下载不过来了!
--
总结问题:
1、如何才可以在下载时出现进度条?
2、怎么解决大于200KB文件的问题?
----
请大大们帮忙!

--  作者:有点蓝
--  发布时间:2016/11/5 10:53:00
--  
初步测试了一下,大一点的文件加上进度条确实有问题。几十K的文件就没有问题

如果不加进度条,则大文件也没有问题

等待官方确认一下,确实是bug的话,只能等下个版本更新了

--  作者:有点蓝
--  发布时间:2016/11/5 11:14:00
--  
确认了一下,和文件大小无关。在调用RequestFile的时候把文件名全部转换为小写即可

Dim ret As Integer = QQClient.RequestFile("201611\\wildlife.wmv",5,True)

下个版本会改进这个问题

--  作者:mxko
--  发布时间:2016/11/5 14:10:00
--  
好的谢谢