Thema: Delphi datei auf ftp suchen?

Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#7

Re: datei auf ftp suchen?

  Alt 19. Jun 2009, 11:01
Zitat von nimmersattXD:
ok also wenn ich das procedure GetFilesInDirectory mit einem array als mask mache, dann muss ich doch auch mit ner zaehlschleife jedes einzelne element nehmen und suchen, dann kommt das doch aber auf das selbe drauf raus, wenn ich die prozedur so viele male aufrufe oder?
Stell dir vor, du scannst ein Verzeichnis mit 100000 Einträgen (inklusive aller Untereinträge). Dann musst du in deiner Variante 500000 Einträge durchsuchen.

Wenn du ein Array mit den Endungen übergibst dann musst du nur noch 100000 Einträge scannen und bei jeden Eintrag lediglich prüfen ob die Endung passt. Du hast dann immer noch 500000 Entscheidungen aber es wird wesentlich weniger auf die Platte zugegriffen.

Jetzt denk das ganze weiter: Beim FTP-Zugriff ist jeder Scanvorgang der auf dem Entfernten Server durchgeführt wird wesentlich "teurer" (Bandbreite). Da lohnt es sich schon mal darüber nachzudenken wie man Zugriffe auf eine externe Resource möglichst minimiert!

Ciao,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat