求VB6 API实现FTP+HTTP下载的代码(支持中文路径和进度条)

penguinhzf 2019-08-19 01:47:57
如题,希望结合成一个模板,必须支持下载路径为中文的,请各位贴代码时先帮忙测试,应为本人已经在网上找过N个代码了,都是不支持中文的,也没有支持进度条,很希望找到这个代码,感激~~~

如果确实API无法实现,必须要用控件的话,希望都是WINSOCK为主。
...全文
293 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
penguinhzf 2019-08-25
  • 打赏
  • 举报
回复
继续顶起来~感谢感谢!
penguinhzf 2019-08-24
  • 打赏
  • 举报
回复
顶一下,希望有人能帮忙解决
现在还是人类 2019-08-22
  • 打赏
  • 举报
回复
Linux下有很多这种源码,毕竟很多东西都开源,各种技术完整的都有,只是代码量比较大,而且不是VB的,你得慢慢看。
笨狗先飞 2019-08-21
  • 打赏
  • 举报
回复
https://blog.csdn.net/rankun1/article/details/53322294 这里有相关的api的列表,照着每个api去看一下怎么引用,然后写吧
笨狗先飞 2019-08-21
  • 打赏
  • 举报
回复
编码一般都是utf8的,你把收到的数据用utf8一转码应该就可以把服务器端的中文名还原出来了
penguinhzf 2019-08-21
  • 打赏
  • 举报
回复
引用 4 楼 笨狗先飞 的回复:
这东西不好做,再说了能实现的话人家也不会用vb来做了,处理速度不行 ftp下有主动模式,被动模式,http还有gzip解压,如果用api来做这些东西你都要自己来实现了 下载路径中不中文其实是个编码的问题,%AB%CD用这样的代码代替就完事了。何必纠结这个中文路径的问题?
中文路径不纠结,只要有解决方案也行,像你所说的改编码,当然也可以
笨狗先飞 2019-08-21
  • 打赏
  • 举报
回复
这东西不好做,再说了能实现的话人家也不会用vb来做了,处理速度不行 ftp下有主动模式,被动模式,http还有gzip解压,如果用api来做这些东西你都要自己来实现了 下载路径中不中文其实是个编码的问题,%AB%CD用这样的代码代替就完事了。何必纠结这个中文路径的问题?
penguinhzf 2019-08-21
  • 打赏
  • 举报
回复
引用 2 楼 笨狗先飞 的回复:
这个要求不简单。
分不够可以加,有没有代码
笨狗先飞 2019-08-21
  • 打赏
  • 举报
回复
这个要求不简单。
penguinhzf 2019-08-20
  • 打赏
  • 举报
回复
顶一下,希望有人能帮忙解决
内容概要:本文详细介绍了MySQL中InnoDB存储引擎的逻辑存储结构及其表分区技术。InnoDB的逻辑存储单元由高到低依次为表空间、段、区、页和行,其中表空间包括系统表空间、独立表空间、通用表空间、Undo表空间和临时表空间,每种表空间具有不同的用途和管理方式。文章进一步讲解了表分区的概念与类型,包括RANGE、LIST、HASH、KEY以及多字段COLUMNS分区,阐述了分区的优势如提升查询性能、便于数据维护、支持跨物理设备存储等,并列举了实际SQL操作示例,帮助理解分区表的创建、修改、删除及重组等操作。同时指出了分区的限制条件,如最大分区数量、主键约束要等。; 适合人群:具备一定MySQL数据库基础,从事数据库开发、运维或架构设计的技术人员,尤其是工作中涉及大数据量表管理与性能优化的1-3年经验研发人员。; 使用场景及目标:①深入理解InnoDB存储机制,优化数据库物理结构设计;②掌握表分区技术,应用于海量数据存储与高效查询场景,如日志系统、订单系统的时间分区设计;③通过分区实现数据归档、快速删除历史数据、提升查询性能等运维目标; 阅读建议:学习时应结合MySQL实际环境动手实践文中提供的SQL命令,重点关注表空间管理和分区策略的选择,理解其对性能和维护的影响,并注意分区使用中的限制条件以避免设计失误。
内容概要:本文系统介绍了GitHub Copilot的实战使用技巧,涵盖其核心功能、提示工程、上下文管理、自定义配置及常见误区。文章强调Copilot不仅是代码补全工具,更是覆盖软件开发全生命周期的AI编程助手,重点讲解如何通过上下文工程、提示词结构化、斜杠命令与聊天参与者等方式提升代码生成质量,并结合实战案例展示在测试生成、代码重构、调试、文档编写等场景中的高效应用。同时指出Copilot的局限性,倡导“人为主导、AI辅助”的协作模式,强调代码审查与安全合规的重要性。; 适合人群:具备一定编程经验,希望提升开发效率的个人开发者、团队工程师及技术管理者,尤其是正在使用或计划引入AI编程工具的研发人员。; 使用场景及目标:①掌握Copilot在测试生成、代码解释、重构优化、调试排错等方面的高级用法;②学会构建高质量提示词与自定义指令,使AI输出更贴合项目规范;③规避常见使用陷阱,实现安全、可控、高效的AI辅助开发。; 阅读建议:此文档兼具理论指导与实操示范,建议结合实际开发环境边学边练,重点关注提示工程、上下文管理与自定义指令配置,持续迭代优化使用方式,并在团队中建立统一的AI编码规范与审查机制。

1,488

社区成员

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

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