Thema: Delphi AV bei MemoryStream

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: AV bei MemoryStream

  Alt 3. Jul 2006, 20:20
Moin Manuel,

weil Du bei Arrays auch immer den Index mit angeben musst:

memstr.Write(buf[0], size); ansonsten überschreibst Du das, was hinter dem Pointer steht, der die Adresse von Buf enthält, und nicht den Buffer.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat