Thema: Delphi Pointer & Co

Einzelnen Beitrag anzeigen

gibb

Registriert seit: 12. Sep 2007
Ort: Bern
178 Beiträge
 
Delphi 2006 Architect
 
#17

Re: Pointer & Co

  Alt 4. Mär 2010, 15:53
Ist ein buffer immer wie ein Array aufgebaut?

Trozdem kommt nicht mehr als das hier:
http://www.abload.de/thumb/buffer156t.jpg

oberes bild ist mit:
CopyMemory(Addr(Buffer),SfAreaPtr,1000); aber direkt so scheint auch zu gehen:
CopyMemory(Addr(MyResultRecord),SfAreaPtr,1000); )

Was das erste bild zustande bringt, da hab ich den Buffer garnicht erst verwedet. Aber irgendwie scheine ich nicht alle daten zu kriegen ??

PS: wie kann ich z.b. die lenge von myResultRecord herausfinden? denn dann währe folgendes möglich:
CopyMemory(Addr(MyResultRecord),SfAreaPtr,length(MyResultRecord)); Ich gehe ja davon aus das der record der form der Daten die ich zurückbekomme entsprechen sollte...
  Mit Zitat antworten Zitat