Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
27. Dez 2002
Moin Nailor,
wenn Du vor der Prüfschleife einfach rein.size und raus.size vergleichst, und dann zu dem Ergebnis kommst, dass die Werte ungleich sind, können die Dateien schon mal nicht gleich sein.
Dazu musst Du nicht erste eine der beiden durchlesen.
Ausserdem fehlt noch der try/finally Block der garantiert, dass die belegten Resourcen wieder freigegeben werden.
Wenn Du die beiden...
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
23. Dez 2002
Moin Nailor,
wenn es Dir genügt mit einiger Wahrscheinlichkeit festzustellen, ob zwei Dateien gleich sind, könntest Du es mit einer CRC 32 Prüfsumme über beide Dateien hinbekommen.
100%ig ist das naheliegender Weise natürlich nicht, da es ja "nur" (2 hoch 32) - 1 verschiedene Prüfsummen gibt, aber wohl bestimmt mehr verschiedene Dateien.
Wenn es sicherer sein soll ginge es wohl auch mit...
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
23. Dez 2002
Moin Nailor,
es geht ja um die Methode Read von TFileStream, ergo:
Erst mal nach TFileStream suchen, und dann oben auf die Methoden klicken.
Dann geht ein Fenster auf mit allen Methoden, die TFileStream kennt, und Read ist dabei.
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
23. Dez 2002
Moin Nailor,
schau Dir doch einfach mal die Methode TFileStream.Read an.
Das müsste Deine Frage eigentlich beantworten.