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...