|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Sep 2005
Messaggi: 27
|
[Delphi] Problema con TmemoryStream
Nella stringa d2 dovrei trovarmi lo stream dei byte della jpg convertita in bmp, invece è vuota. raw.size mi restituisce correttamente le dimensioni dello stream, ma i = 0 e d2 =''.
JPG := TJPEGImage.Create; JPG.LoadFromFile(OpenDialog1.FileName); with TBitmap.Create do begin Assign(JPG); raw := TmemoryStream.Create; SaveToStream(raw) ; end ; SetLength(d2,raw.size); i:=raw.Read(d2[1],raw.size); Invece così funziona: with TBitmap.Create do begin Assign(JPG); raw := TstringStream.Create(d2); SaveToStream(raw) ; end ; d2:=raw.DataString; Perche? Non riesco a capire... Grazie |
|
|
|
|
|
#2 |
|
Junior Member
Iscritto dal: Sep 2005
Messaggi: 27
|
up
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:49.



















