Forum: Datenbanken
Delphi
by marabu,
15. Feb 2006
Meinst du so?
ShowMessage(Format('MaxTableSize = %dM', ));
marabu
Forum: Datenbanken
Delphi
by marabu,
15. Feb 2006
Hallo Mitchl,
ich denke du solltest etwas mehr Struktur in dein Programm bringen. Ich würde die ersten 6 Byte der Tabelle in einen Record einlesen. Danach kennst du die HeaderSize und kannst den Rest nachlesen. Nur auf die einzelnen Datensätze würde ich über direkte Positionierung zugreifen:
// ungetester Code ...
type
PHeaderInfo = ^THeaderInfo;
THeaderInfo = packed record
Forum: Datenbanken
Delphi
by marabu,
13. Feb 2006
Hallo Mitchl,
das Byte im Header an Offset 5 liefert dir die BlockSize.
Grüße vom marabu