Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#8

Re: TMemoryStream Größe Limit?

  Alt 27. Nov 2009, 08:20
Der Code enthält die AlphSkin Control, deswegen habe ich ihn nicht gepostet:

Delphi-Quellcode:
var
  i : Integer;
  IconsStream : TMemoryStream;
  SizeOfIcon : Int64;
begin

  IconsStream := TMemoryStream.Create;

  //add all icons to stream:
  for i := 0 to sAlphaImageList.Count - 1 do
  begin
    SizeOfIcon := sAlphaImageList.Items[i].ImgData.Size;
    IconsStream.Write(SizeOfIcon,SizeOf(Int64));
    IconsStream.Write(sAlphaImageList.Items[i].ImgData, SizeOfIcon);
  end;
ImgData ist ein TMemorystream.
Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat