Forum: Object-Pascal / Delphi-Language
by semo,
6. Dez 2011
Einfach, aber alle Testdaten stimmen.
Da kann ich lange shiften und maskieren.... :thumb:
Forum: Object-Pascal / Delphi-Language
by semo,
6. Dez 2011
Ich habe weitere Dateien getestet:
1 byte große Datei ergab:
00 00 00 00 00 00 F0 3F
2.096.777 byte große Datei ergab:
00 00 00 00 89 FE 3F 41
eine doppelt so große Datei (4.193.554 bytes) ergab:
00 00 00 00 89 FE 4F 41
Forum: Object-Pascal / Delphi-Language
by semo,
6. Dez 2011
Im Blob selbst sind weitere Daten wie Dateiname etc. vorhanden.
Es kommt nur darauf an, aus dem Hex Wert die Anzahl an Bytes auszulesen.
Der Datenbankhintergrund kann völlig außer Acht gelassen werden :-)
Forum: Object-Pascal / Delphi-Language
by semo,
6. Dez 2011
Guten Abend,
ich steh gerade etwas auf dem Schlauch: ich muss Dateigrößen aus einem Blob auslesen.
Ich weiß, dass aus Hex
00 00 00 00 B7 86 44 41
2.690.414 Bytes herauszulesen sind.
Und ich weiß, dass in dem HEX-Wert
00 00 00 80 B7 86 44 41