Einzelnen Beitrag anzeigen

Benutzerbild von f.siebler
f.siebler

Registriert seit: 15. Jan 2007
Ort: Hamburg
170 Beitrge
 
Delphi 2006 Professional
 
#1

berwachte Ausdrcke & Byte Daten

  Alt 5. Sep 2007, 11:08
Moin Moin,

ich habe ein Problem mit dem zurckschreiben von Bytes in eine Datenstruktur. Sprache Borland C++.

Ich bekomme von einem Fingerabdruck Scanner nach dem Scan ein Template zurck.
Code:
typedef struct {
   DWORD dwTemplateSize;
   DWORD dwTemplateID;
   BYTE* pbyTemplate;
} STBioTemplateEx, *PSTBioTemplateEx;
Solange ich die Bytes (BYTE* pbyTemplate) nicht weiter "anfasse kann ich diese Struktur jederzeit erzeugen und an das Gert wieder zur Vergleich bergeben. Sprich solange alles im Speicher ist geht es ohne Probleme.

Wenn ich jedoch die Bytes in eine Datei speicher (Convertierung zu Base64) und diese wieder einlese stimmen die Daten auch noch, beim zurckschreiben in die Struktur passt es bis auf eine "kleinigkeit" auch noch alles. Wie auf dem Bild zu erkennen existieren Zwei Abdrcke 0 und 1.
Abdruck/Template 0 ist das Original was der Scanner erzeugt hat.
Abdruck/Template 1 ist die kopie die ich erstellt habe, nachdem ich die Daten gespeichert und neu geladen habe.

Auf den ersten Blick stimmen die Daten:
Abdruck 0
Code:
pbyTemplate =
:013337C0 "k>\x1E&sЦyD\x146K9h7\x11l{z- e\x15f7\te3W(a\x19\f(p\x12]-3tV)ґ@Vde\x0FBdvz\x19xD%\x05~,\n`$\x17\x17\x03Ox\v Ȫ\x1DAI\x05gMTwtu]g`\x03,OAͺJeVa9T]oOc.{}CӬk\x19"
Abdruck 1
Code:
pbyTemplate =
:012D2B88 "k>\x1E&sЦyD\x146K9h7\x11l{z- e\x15f7\te3W(a\x19\f(p\x12]-3tV)ґ@Vde\x0FBdvz\x19xD%\x05~,\n`$\x17\x17\x03Ox\v Ȫ\x1DAI\x05gMTwtu]g`\x03,OAͺJeVa9T]oOc.{}CӬk\x19"
Nur der Erste Block ist verndert (Das was die Liste als Wert anzeiget) aus 013337C0 wird 012D2B88. Nur warum? Irgendwie verstehe ich das Problem nicht so wirklich. Irgendwo muss es da einen Haken geben den ich bersehen habe...?

Ich hoffe, es ist einigermaen zu verstehen...
Wre super wenn jemand von euch eine Idee hat...

Danke &
Miniaturansicht angehngter Grafiken
ueab-liste_184.png  
  Mit Zitat antworten Zitat