Hallo,
im Source von IdFTP.pas steht:
Delphi-Quellcode:
procedure TIdFTP.List(ADest: TStrings; const ASpecifier: string = ''; {Do not translate}
const ADetails: boolean = true);
...
daher sollte
IdFTP1.List(DirectoryListBox.Items,'*.jpg');
oder
IdFTP1.List(DirectoryListBox.Items,'jpg');
genügen (einfach ausprobieren).