Einzelnen Beitrag anzeigen

Benutzerbild von H4ndy
H4ndy

Registriert seit: 28. Jun 2003
Ort: Chemnitz
515 Beiträge
 
Delphi XE3 Professional
 
#4

Re: Zugriff auf dBase Blob von "Hand"

  Alt 1. Mär 2006, 07:45
Hallo!

Also dem Header nach zu urteilen (Struktur), ist es eine dBase III PLUS Datenbank
(oder zumindest kompatibel zu dieser, da meine Lese-Routinen eine dB III+
Formatbeschreibung zum (bisher fehlerfreien) Auslesen benutzen).
(Laut Header ist auch keine Memo-Datei vorhanden (Byte 1 is $03))

Das mit der Blockgröße habe ich gestern auch noch herausgefunden,
und es scheint tatsächlich eine Aufteilung in 512-Byte-Blöcke vorhanden zu sein.
Allerdings stellt sich jetzt die Frage, wie ich da die Referenz zu deuten habe.

Gestern hab ich auch noch folgendes gefunden:
Nach einer Info, ist die Referenz 6 Zeichen lang und rechtbündig ausgerichtet
und dabei mit Leerzeichen gefüllt (erklärt die drei Leerzeichen im Anfang).

Also müsste man nur die drei Zeichen "/SG" irgendwie auslesen.
Fakt ist aber, dass es mal zwei und mal drei Zeichen sind

Hier mal noch ein paar Beispiele für Referenzen:
Code:
ASCII Hex
-(6   2D 28 36
!#M  21 23 4D
'(    27 28
('   28 27
.Z   2E 5A
Irgendwie beschleicht mich das Gefühl, dass die Referenzen "ASCII-tauglich" gemacht wurden,
um sie in Textfelder speichern zu können :/
Manuel
  Mit Zitat antworten Zitat