Avatar billede namrednow Nybegynder
11. april 2007 - 07:44 Der er 4 kommentarer

IDFTP - Liste over mapper?

Hej

Hvordan trækker jeg en liste over mapper fra en webserver?

Jeg kan kun få en liste med både mapper og filer, og jeg vil kun have returneret mapperne.

PFT
Avatar billede martinlind Nybegynder
11. april 2007 - 07:54 #1
dir du prøvet List('*.')
Avatar billede martinlind Nybegynder
11. april 2007 - 07:54 #2
dir = har
Avatar billede namrednow Nybegynder
11. april 2007 - 10:02 #3
Ja, den gav alt for mange resultater, både mapper og filer, samt diverse properties for disse...

Det eneste jeg vil have er en ren oversigt over mapper, uden yderligere properties end deres navn :-)
Avatar billede hrc Mester
13. april 2007 - 10:28 #4
Improviserede lige dette sammen efter eksemplet på denne adresse: http://www.2ccc.com/article.asp?articleid=1984

  ..
  FileList := TStringList.Create;
  try
    IdFTP1.List(FileList); // Liste over filer i kataloget. Kataloger også?

    // Liste over undermapper i kataloget. Der er sikkert en DirectoryListing.Refresh
    for i:=0 to IdFTP1.DirectoryListing.Count - 1 do
    begin
      ss:=IdFTP1.DirectoryListing.Items[i].FileName;
      att:=IdFTP1.DirectoryListing.Items[i].ItemType;
      if (att <> ditDirectory) then
      begin
        ...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester