Hallo!
Ich versuche, einen
FTP-Server mit der
Indy-Komponente TIdFTPServer zu programmieren. Mit der
Indy-eigenen Demo funktioniert das auch hervorragend - bis jetzt: OnListDirectory:
Nach Doppelklick auf die Methode erzeugt mir die DelphiIDE korrekt die Methode IdFTPServer1ListDirectory:
Delphi-Quellcode:
procedure TForm1.IdFTPServer1ListDirectory(ASender: TIdFTPServerContext;
const APath: string; ADirectoryListing: TIdFTPListOutput; const ACmd,
ASwitches: string);
Sofort wird
TIdFTPListOutput unterwellt und beim Compilieren als unbekannt titutliert. In weiterer Folge kann ich nicht mehr weiterarbeiten. In der Demo oder auch nach sonstiger Recherche hab ich jedoch nirgends einen Hinweis erhalten, dass ich vielleicht noch Units einbinden müsste oder so.
Weiters steht in der Anleitung auch, dass man innerhalb dieser Methode eine Variable
TIdFTPListItem deklarieren soll. Diese erkennt der Compiler ebenfalls nicht.
Hat da jemand eine Idee, wo hier der Fehler liegen könnte?
Danke, Stefan