Einzelnen Beitrag anzeigen

Benutzerbild von NicoDE
NicoDE

Registriert seit: 16. Jul 2012
Ort: Darmstadt
26 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: FindFirst und FindNext noch modern? Lieber IShellFolder?

  Alt 9. Jan 2017, 20:16
a) wie kann IShellFolder schneller sein?
Wahrscheinlich liefert es weniger Informationen über die Dateiobjekte.
Die Implementierung der COM-Klasse könnte dann (ab Windows 7 / Windows Server 2008 R2) FindFirstFileEx mit FindExInfoBasic und FIND_FIRST_EX_LARGE_FETCH verwenden. Der Unterschied in der Performance liegt hauptsächlich in der fehlenden Ermittlung der alternativen 8.3-Dateinamen.
Nico Bendlin
  Mit Zitat antworten Zitat