AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Dateien datumsabhängig kopieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dateien datumsabhängig kopieren

Ein Thema von xweghau · begonnen am 6. Jan 2009 · letzter Beitrag vom 7. Jan 2009
 
nahpets
(Gast)

n/a Beiträge
 
#2

Re: Dateien datumsabhängig kopieren

  Alt 6. Jan 2009, 15:15
Hallo,

auf die Schnelle kann ich im Quelltext nix entdecken, was sich als arge Bremse auswirken könnte.
Mach Dir auf das Formular mal noch 'ne Statusbar als SimplePanel und weise dann SimpleText am Anfang von GetAllFiles mask zu, dahinter noch ein Application.ProcessMessages, dann kannst Du sehen, wielange ungefähr für 'ne Datei gebraucht wird.
Bei der riesigen Datenmenge kann das Auflisten der Dateien auch im Explorer... schon mal 'ne Weile dauern.

Eventuell ergänzt Du Dir dasshowmessage('Beim Kopieren der letzten Datei ist ein Fehler aufgetreten. Der Vorgang wird abgebrochen.'); noch um den Namen der Datei, bei der der Fehler auftritt.
Hinter dem Showmessage verlässt Du die Routine mit Exit, d. h.: FindClose wird nicht aufgerufen.
Da fällt mir auf: Für das erste FindFirst fehlt das FindClose, dass könnte durchaus Auswirkungen haben, beobachte mal im Taskmanager, wie sich der Speicherverbrauch (incl. Handles, Threads...) während des Programmlaufes verhält, wächst da irgendwas permanent, wenn auch wenig an?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz