请问用pb如何通过FTP获得上传文件大小?

圣光TSS 2011-08-24 03:49:55
我调用“wininet.dll”通过FTP上传文件,因文件较大,想制作一个进度条,现在问题是如何得到通过FTP上传的文件大小,我在论坛上找了好久也没有,请问应该怎么去做??
...全文
220 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sykjc 2012-06-22
  • 打赏
  • 举报
回复
使用gyFTPdll
有时进度条 不动 一直这样
不知是什么原回
wuxun8234 2011-09-08
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wwddj 的回复:]
问题已解决,通过调用gyFTPdll.dll实现,里面有现成的进度条显示,感谢前辈们的智慧,谢谢
[/Quote]
这个DLL文件挺好的,但是上传图片时,都会乱码的,不知道是不是我电脑的原因呢。。。。
圣光TSS 2011-08-25
  • 打赏
  • 举报
回复
问题已解决,通过调用gyFTPdll.dll实现,里面有现成的进度条显示,感谢前辈们的智慧,谢谢
圣光TSS 2011-08-25
  • 打赏
  • 举报
回复
谢谢大家回复,就是要知道上传服务器时,服务器上该文件的大小(已经写入的),一定要用控件么?
wag_enu 2011-08-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 wwddj 的回复:]
我调用“wininet.dll”通过FTP上传文件,因文件较大,想制作一个进度条,现在问题是如何得到通过FTP上传的文件大小,我在论坛上找了好久也没有,请问应该怎么去做??
[/Quote]

int(已经写入的 / 总大小 * 100)

拿来设置进度条。
Tonysor_ 2011-08-24
  • 打赏
  • 举报
回复
我用的是:mftpx.ocx
progress事件:
sle_1.text = "已传输 "
+ string(bytestransfered)+ "字节..... "
pcwe2002 2011-08-24
  • 打赏
  • 举报
回复
上传的文件就是你本地的文件,你直接用filesize不就得到了吗

680

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder API 调用
社区管理员
  • API 调用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧