Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#8

AW: Dateieigenschaften im Netzwerk und Delphi EXE

  Alt 22. Mai 2024, 11:49
Schau auch mal mit einem Log-Tool (ProcessMonitor usw.)

Bezüglich dem RootVerzeichnis, denn Windows greift bei Shares immer auf das übergeordnete Verzeichnis der EXE und darin ein anderes Unterverzeichnis zu, um dort irgendwelche Daten zu suchen.
..\ sollte eigentlich nicht weiter zurück gehen, aber beim \\computer\share, wenn man da blind einfach die VerzeichnisManipulationsFunktionen für lokale Laufwerke ala C:\ nutzt, dann wird dort einmal auf den Computer selbst und dann auf ein nichtexistierenden Share zugegriffen, was bei einem standardmäßig 10-sekündigen Timeout, ab dem 10. bis 20. Zugriff, für gefühlt 300 EXE/DLL/BPL (DevExpress und Dergleichen, mit RuntimePackages) sehr sehr sehr lange für das Starten bedeutet, vor allem da unser SplashScreen in der EXE liegt und davor erst ALLE DLL/BPL der Imports geladen werden.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat