제가 알기론 파일을 여러개 받는 메소드는 없습니다. 직접 만드셔야 합니다. 아래는 제가 만들어
썼던 겁니다. 참고하시길
procedure TProcFTP.MGet(GetFileNames: string);
var FileList : TStringList;
i : integer;
begin
FileList := TStringList.Create;
List(FileList, GetFileName, false);
for i := 0 to FileList.Count - 1 do
begin
if FileList.Strings[i] <> '' then
Get(FileList.Strings[i], m_DownLoadDir + FileList.Strings[i], true, false);
end;
if Connected = True then begin ChangeDir('ftpdata/test); Get('*.*', 'c:\test\*.*', true); end; idftp1.Disconnect; 이렇게 하니까 왜 에러가 나는거져?? 파일명 한개씩만 지정하면 에러가 안나거든요 근데 파일이 한두개가 아니라 ...
천희택
•
2006.02.19 20:12
제가 알기론 파일을 여러개 받는 메소드는 없습니다. 직접 만드셔야 합니다. 아래는 제가 만들어
썼던 ...
썼던 겁니다. 참고하시길
procedure TProcFTP.MGet(GetFileNames: string);
var FileList : TStringList;
i : integer;
begin
FileList := TStringList.Create;
List(FileList, GetFileName, false);
for i := 0 to FileList.Count - 1 do
begin
if FileList.Strings[i] <> '' then
Get(FileList.Strings[i], m_DownLoadDir + FileList.Strings[i], true, false);
end;
FileList.Free;
FileList := nil;
end;