ファイルを安全な ftp 共有にアップロードする必要があります。FILE ZILLA FTP クライアントからの構成データしか知りません。Protocoll は SSH 、安全な FTP
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <FileZilla3>
- <Servers>
- <Server>
<Host>example.com</Host>
<Port>22</Port>
<Protocol>1</Protocol>
<Type>0</Type>
<User>Username-FTP</User>
<Pass>*************/Pass>
<Logontype>1</Logontype>
<TimezoneOffset>0</TimezoneOffset>
<PasvMode>MODE_DEFAULT</PasvMode>
<MaximumMultipleConnections>0</MaximumMultipleConnections>
<EncodingType>Auto</EncodingType>
<BypassProxy>0</BypassProxy>
<Name>Ftp_sharename</Name>
<Comments />
<LocalDir />
<RemoteDir>8 0 15 dsd_dir</RemoteDir>
<SyncBrowsing>0</SyncBrowsing>
Ftp_server_name
</Server>
</Servers>
</FileZilla3>
のようなコードで
procedure TForm1.btnConnectClick(Sender: TObject);
begin
if IdFTP1.Connected then
begin
IdFtp1.Disconnect;
btnConnect.Caption := 'Verbinden';
ListBox1.Clear;
end
else begin
IdFTP1.Host := edHost.Text;
IdFtp1.Username := edUser.Text;
IdFtp1.Password := edPassword.Text;
IdFtp1.Port := StrToINt(edport.Text);
IdFtp1.Connect;
end;
end;
INDY 10 を使用 - IdFTP1: TIdFTP; あまり運がありません。私の Delphi でより良いコンポーネントが見つかりませんでした。