Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: ActiveX.Image -> Buffer --> TBitmap

  Alt 9. Okt 2008, 14:44
Zitat von cylor:
Ja das ist mir schon klar, dass das nicht der Buffer ist, sonder nur die Größe des Buffers. ^^

Mit getMem hab ich schon rumgespielt. Etwa sowas:

Delphi-Quellcode:
var pBuffer: Pointer;
begin
   image_buffer_size := 1024*768*8;
   GetMem(pBuffer, image_buffer_size);
   ...
   ActiveX1.CopyImage(?Adresse von pBuffer als Integer?, image_buffer_size);
   ...
Und wie kommt ich dann das Bild aus dem Buffer ins TImage?

mfg Lars
Meines bescheidenen Wissens sollte das so gehen:

ActiveX1.CopyImage(pBuffer, image_buffer_size); denn pBuffer ist ein Pointer also auch "nur" eine Adresse.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat