Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Anfänger Frage zu Byteweisem auslesen

  Alt 3. Apr 2005, 02:28
Hai dragi,

in einem Stream kannst Du deine "Position" mit TStream.Posion := xxx setzen.
Um jetzt etas aus dem Strem zu lesen kannst Du mir ja mal Delphi-Referenz durchsuchen.ReadBuffer ansehen.

So könnte das dann aussehen:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  myStream : TStream;
  i : Integer;
begin
  myStream.Position := 3; // Auf das 4. Byte setzen.
  myStream.ReadBuffer(i , SizeOf (i)); // In "i" lesen.
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat