![]() |
Re: Problem mit FindFirst und Dateiendungen
Zitat:
Zitat:
|
Re: Problem mit FindFirst und Dateiendungen
Zitat:
Hawkeye219 hat ja recht schön demonstriert wie man das Problem beheben kann. Diesen Code könnte man z.B. durchaus in den Delphi-Wrapper mit aufnehmen. |
Re: Problem mit FindFirst und Dateiendungen
Hallo,
da wir schon bei Fehlern von FindFirst und Co sind: In den Delphi-Sourcen findet man diese:
Delphi-Quellcode:
Size ist ein Integer, bei Dateien größer 2GB bekommt man kein korrektes Ergebnis mit FindFirst/FindNext, das TSearchRec.Size halt bei 2GB aufhört bzw. per Überlauf mit -2GB weiter macht, nFileSizeHigh wird ganz unterschlagen. Ist bei der Ermittlung des Platzbedarfs von Verzeichnis zuweilen geringfügig hinderlich :wink: Gut, man muss Size nicht benutzen, sondern kann FindData... nehmen, man muss nur erst drauf kommen, wo da der Hund begraben liegt.
Size := FindData.nFileSizeLow;
Stephan |
Re: Problem mit FindFirst und Dateiendungen
Man sucht ja nicht immer nur nach Dateiendungen :warn:
Edit: @ralfii |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:20 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