NMStrm控件的问题---传输的文件有大小限制???(60分)

  • 主题发起人 主题发起人 yhhxj
  • 开始时间 开始时间
Y

yhhxj

Unregistered / Unconfirmed
GUEST, unregistred user!
想在局域网上传输文件:
有如下代码:
MyFStream := TFileStream.Create(FileName, fmOpenRead);

if pos('OK',NMStrm1.PostIt(MyFStream))<>0 then
showmessage('文件发送完毕')
else
showmessage('文件发送失败!');
finally
MyFStream.Free;

传输几百K的文件没有问题,上了几M就不行,跟踪下来,执行MyFStream := TFileStream.Create(FileName, fmOpenRead)后MyFStream.size中确实有
几兆的值,但是到PostIt(MyFStream)时程序更本不做反应,不再跑下去.我在这里检索过,有朋友提到过这样的问题,但好像没有人正面回答,NMStrm控件的说明可没有说有限制呦.为什么小的文件可以,大的却不行?哪位能从NMStrm源码编程思路上解释? 谢谢!
 
没有做事,也将试一把。
 
查查NMStrm的旧贴
 
用FTP传好
 
多人接受答案了。
 
后退
顶部