Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Datei Header und Struktur?

  Alt 2. Jul 2008, 19:38
Delphi-Quellcode:
rPBOFile.Read(sBuffer, Length(sBuffer)); // Falsch

// sBuffer ist ein AnsiString
// das ist fast das Gleiche wie ein array of char
// Deshalb muss man das 1. Element der Read() bzw. ReadBuffer() Methode übergeben
rPBOFile.ReadBuffer(sBuffer[1], Length(sBuffer)); // Richtig
sieht komisch aus, ist aber so
Die Verwendung von ReadBuffer anstelle von Read erspart dir das Prüfen, ob auch alle Bytes gelesen wurden
Andreas
  Mit Zitat antworten Zitat