Ok thx,
ich dachte das wäre ein Widget für die Sidebar. Kann mich erinner, dass ich unter Vista so eines hatte. War das von MS oder vom Dritthersteller?... ka.
Die SNT datei ist rein Binär. War mal wieder typisch. Kein
XML oder so. Man merkt, dass die MS Abteilungen unterschiedliche Standards haben. Die ContactAPI nutzt
XML.
Die Texte werden in der SNT Datei als RichtTextFormat gespeichert, also das Format der MS RichEdit Controls. Da steht {\*\generator Msftedit 5.41.21.2509;}.
Du müsstest prüfen, wie die Binärdatei aufgebaut ist.
Am Anfang kommt ein Header mit Infos zur Datei oder so. Danach könnten mehrere gleichartige Blöcke (nicht unbedingt gleiche Größe) aufeinander folgen, die die Notizen + zusätzliche Daten enthalten, z.b. Textgröße.
Dazu baut man einen Record, der erstmal nur array[0..xxx] of byte enthält und verfeinert dann bestimmte Teile, die man haben möchte. Also hier könnte ein record weitere records enthalten z.b. über einen array: bla : array[0..2] of TNotizRecord;