Registriert seit: 28. Mai 2004
4 Beiträge
|
Re: Problem mit FileRead
28. Mai 2004, 14:46
Hi,
Ja, beim FileSeek hab ich natürlich blödsinn geschrieben. Das kann so ja nicht gehen. Ich will erst mal einlesen um was für ne ID3-Version es sich handelt. Wenn es sich um V1.0 handelt sollte an Offset -128 vom Dateiende 'TAG' stehen. Dann 30 Byte für Titel, 30 Byte für Interpret etc.
Hab ich geändert. Ist aber eigentlich mal nebensächlich. Ich wär schon froh wenn ich mit FileRead überhaupt irgendwas einlesen könnte...
Ich hab jetzt mal den Datentyp des FileHandles auf THandle geändert wie du's vorgemacht hast. Bringt leider nichts aber ist vielleicht sauberer.
Liegt's vielleicht an meinem Byte-Array dass FielRead da nichts reinschreibt? Überegeb ich das nicht richtig? (Stichwort: By Value/ Reference)
Aber selbst wenn FileRead mit ner Kopie arbeiten würde und ich desswegen in meinem Array keine veränderung feststellen könnte sollte doch die Funktion zurückgeben dass sie x Byte gelesen hat!
Was für ein Datentyp steckt denn bei dir hinter TTagInfo?
MfG, Ben
|