Einzelnen Beitrag anzeigen

Benutzerbild von nicodex
nicodex

Registriert seit: 2. Jan 2008
Ort: Darmstadt
286 Beiträge
 
Delphi 2007 Professional
 
#15

Re: Unbekanntes Dateiformat einlesen

  Alt 4. Dez 2008, 10:16
Wenn man die Daten etwas sortiert, dann wird es einfacher:
Code:
// header
07,00,01,00,01,00,01,01,01,63,65,01,00,02,02,01,0C,00

// definition 0
03,0000         // 03,<id>
'DATEINAME',00  // <name>
55,0002,04      // ?,sizeof(<data_format>),04
'S',00          // <data_format>
55,0005,05      // ?,sizeof(<data_names>),05
'NAME',00       // <data_names>
07,0013         // ?,?

//...

// definition 19
03,0012
'PARZUWEISUNG_FSW',00
07,0013,04
'{L}LWW{B}(B){B}{B}',00
16,0038,05
'BLOCKNR,WORTADR,BYTEADR,FSW,INDEX,MASKE,EINHEIT,INDIVID',00
1E,0000

FF,FF,08,00,00
'GM5.C01',00
5B,03,01,00,01,00,00,03,0A,04,00
'BYTE',00
//...
Damit kann man, trotz unbekannter Werte bereits die Definitionen lesen. Der Rest dürfte dann schwerer werden - mehr als 10min hatte ich leider auch nicht.
  Mit Zitat antworten Zitat