在线等!只要正确就给分! 我用nmftp下载图片的时候,只能下前几张,然后就出现息'425 can't create data socket(50.0.100.253,0):Cannot assign requested address.'的错误提示不知道为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.ftpConnect(Sender: TObject); //连接成功再下载var i:integer;begin memo1.Lines.add('连接'+nodename+'成功!'); ftp.ChangeDir('/mnt/imagefolder/'); ftp.Mode(mode_image); filelist:=tstringlist.Create; filelist.Clear; ftp.Nlist; for i:=0 to filelist.Count-1 do ftp.Download(filelist[i],savedir+filelist[i]); //ftp.DownloadRestore; //filelist.Free();end; 50.0.100.253当中100.253是指定ip的后两位,50.0不知道是从哪里来的,并且如果我从文件列表的后面下载50是会变得,可能是48或49之类。至于那个0我也不知道是干什么的。忘了告诉大家,提供下载的操作系统是嵌入式的linux叫coldFire.这个问题我已经问了好多地方了,都不知道答案。奇怪的是我用这个下载程序下载win2000上的图片就不会有问题。 coldFire是moto的冷火处理器,在下载2个文件中间加点延迟试试, 看来确实得考虑这个速度匹配问题,曾经用DELPHI做了一个简易的FTP,结果下载速度没限制,直接死机了。期待楼主解决问题。 我建了一个用来delphi讨论的群,群号是5245338,欢迎大家加入,共同研究讨论! 怎么限制nmftp的速度阿?不会是下载完一个文件就sleep一会吧? 可能是里边的图片太多了,现在连列出所有的文件名都不行,列出一部分就没反应了,说什么range怎么的。可能是控件的问题,资料上都说fastnet系列的控件有问题。 帮帮忙吧 如何检测主板信息? 急求!!!如何用语言将excel文件设置为只读类型 怎样卸载外壳扩展的DLL? 大家都用什么打包工具啊?InstallShield Limited Express好难用 为什么我的dbgrid不能显示数据 如何做像Delphi上的工具栏一样的效果? 大虾懂圆台,圆柱,圆锥,斜面的画法马,delphi或 c++builder 小女子感激有报酬 请问一个动态数组的问题? paradox或编程实现,帮忙看看 为什么我的Query.RecNo的指老是为-1 如何截获控件的按键事件? 进来看详情
var
i:integer;begin
memo1.Lines.add('连接'+nodename+'成功!');
ftp.ChangeDir('/mnt/imagefolder/');
ftp.Mode(mode_image);
filelist:=tstringlist.Create;
filelist.Clear;
ftp.Nlist;
for i:=0 to filelist.Count-1 do
ftp.Download(filelist[i],savedir+filelist[i]);
//ftp.DownloadRestore;
//filelist.Free();
end;
曾经用DELPHI做了一个简易的FTP,
结果下载速度没限制,直接死机了。
期待楼主解决问题。