Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于FTP服务器的DelphiOpenDialog_Delphi_Ftp_Opendialog - Fatal编程技术网

用于FTP服务器的DelphiOpenDialog

用于FTP服务器的DelphiOpenDialog,delphi,ftp,opendialog,Delphi,Ftp,Opendialog,有没有办法使用opendialog或savedialog在FTP服务器上导航 我已尝试使用InitialDir:='ftp://ftpip“您可以编写一个shell扩展(在项目中,但在单独的DLL中),它将从远程FTP服务器创建一个虚拟文件夹。然后,您的“打开/保存”对话框将能够导航到此虚拟文件夹并在其中选择文件 有关FTP服务器如何在不使用任何第三方工具的情况下与Explorer集成的说明,请访问 我将要向您展示的解决方案并不完全指定驱动器 信件发送到FTP服务器,但它基本上也会提供相同的服

有没有办法使用opendialog或savedialog在FTP服务器上导航

我已尝试使用
InitialDir:='ftp://ftpip“

您可以编写一个shell扩展(在项目中,但在单独的DLL中),它将从远程FTP服务器创建一个虚拟文件夹。然后,您的“打开/保存”对话框将能够导航到此虚拟文件夹并在其中选择文件

有关FTP服务器如何在不使用任何第三方工具的情况下与Explorer集成的说明,请访问

我将要向您展示的解决方案并不完全指定驱动器 信件发送到FTP服务器,但它基本上也会提供相同的服务 作为动力的目的。通过Windows资源管理器,只需单击一下即可 访问您的文件,甚至可以通过 Microsoft Word等应用程序中的标准打开/保存对话框