请给点建议。我想在WinInet上用Delphi开发FTP / SFTP / FTPS客户端下载管理器。在哪些方面做得更好(Indy,ISC组件,WinInet ...)?可能已经有了解决方案?
发布于 2011-10-09 23:26:36
您没有指定您的Delphi版本和目标平台(最新版本的Delphi中提供了x64和MacOSX ),因此这里有一些通用建议:
以上四种我都用过,很难推荐其中一种。所有这些都可以完成你所需要的(除了WinInet),归根结底就是你对哪种模型(同步/异步)更满意,或者已经在你的应用程序中使用了,以及你需要什么级别的平台/编译器支持。如果你看不到选择#3或#4的任何理由,我会说go with Indy,因为它与Delphi捆绑在一起,具有x64/MacOSX支持,并且可能也会在下一个版本的Delphi中工作。
发布于 2011-10-09 21:43:32
我记不清具体的原因了,但当我们需要实现sFTP和FTPs时,我们选择了ipWorks (http://www.nsoftware.com/ipworks)和ipWorks SSL/SSH。虽然,我不是那个为它付钱的人,所以我并不关心成本。
这可能只是因为我们已经使用ipWorks作为FTP的一部分。
发布于 2018-04-04 03:51:07
我让rotine执行一个外部应用程序,本例中的应用程序是WinSCP。如果有必要,我可以插入示例。
https://stackoverflow.com/questions/7703153
复制相似问题