![]() |
CRC32 einer Datei ermitteln
Moin Leute,
ich bin auf der Suche, wie ich diesen Schnipsel zum Laufen bekomme:
Delphi-Quellcode:
Ich kann nichts dazu finden. Welche Unit muss ich dafür einbinden?
function CRC32File(const AFileName: String): Cardinal;
var S: TStream; begin S := TFileStream.Create(AFileName, fmOpenRead or fmShareDenyNone); try Result := CRCCalcEx(CRC_32CCITT, S.ReadBuffer); finally S.Free; end; end; Ich arbeite mit Turbo Delphi 2006 Explorer. Kann mir da jemand helfen? Stefan |
AW: CRC32 einer Datei ermitteln
Ich denke mal nicht, dass Delphi eine Unit dafür dabei hat. Du wirst schon eine aus dem Netz nehmen müssen. Vielleicht kannst du damit was anfangen:
![]() Bernhard |
AW: CRC32 einer Datei ermitteln
Schau mal hier da findest du eine CRC.Pas die Dir evtl weiterhilft
![]() Gruss alfold |
AW: CRC32 einer Datei ermitteln
Ansonsten gibt es auch noch einige CRC-Routinen in der DP und sogar in der CL zu finden.
|
AW: CRC32 einer Datei ermitteln
Danke für die Antworten.
Die Links werde ich mir mal anschauen. Vom Prinzip her müsste ich den Codeschnipsel doch benutzen können. Wieso wird so ein Schnipsel eingestellt, wenn man ihn nicht compilieren kann? |
AW: CRC32 einer Datei ermitteln
Das kommt ganz auf die Quelle an, wo du den Schnipsel her hast. Ich kann mir gar nicht vorstellen, dass der Schnipsel ganz alleine ohne Anforderungen im Netz steht.
ADD: Ich hab' ihn: ![]() In dem Thread geht es um das DEC in der Version 5, welches wohl höchstwahrscheinlich vorausgesetzt wird. Bernhard PS: Ob du den Schnipsel verwenden kannst, hängt von den Definitionen deiner CRC-Berechnungsroutinen ab. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:33 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