meta data for this page
ftp_list_files
execute ibeblock( HostName variant, UserName variant, Pwd variant, RemoteDir variant = '\', Files variant = '*', ShowLog boolean = TRUE) as begin ftp = ibec_ftp_OpenSession(''); try ibec_ftp_SetProperty(ftp, 'HostName', HostName); ibec_ftp_SetProperty(ftp, 'UserName', UserName); ibec_ftp_SetProperty(ftp, 'Password', Pwd); --ibec_ftp_SetProperty(ftp, 'PassiveMode', FALSE); --ibec_ftp_SetProperty(ftp, 'TransferMode', 'ASCII'); Res = ibec_ftp_Connect(ftp); if (Res) then begin ibec_ftp_ChangeDir(ftp, RemoteDir); Res = ibec_ftp_List(ftp, Files, FALSE); if (Res) then ibec_ShowMessage(ibec_ftp_GetData(ftp)); end if (ShowLog) then ibec_ShowMessage(ibec_ftp_GetProperty(ftp, 'SESSIONLOG')); finally ibec_ftp_CloseSession(ftp); end; end;