Hallo,
eigentlich benötigt man die Größe ja gar nicht, da die Bitmap selbst in der Lage ist, sich in einen Stream zu speichern:
TBitmap.SaveToStream.
Falls du den Wert für einen anderen Zweck benötigst, kannst du ihn berechnen lassen:
Delphi-Quellcode:
var
Bitmap : TBitmap;
InfoHeaderSize : Cardinal;
ImageSize : Cardinal;
begin
Bitmap := TBitmap.Create;
Bitmap.SetSize (400, 50);
Bitmap.PixelFormat = pf24Bit;
{Graphics.}GetDIBSizes (Bitmap.Handle, InfoHeaderSize, ImageSize);
Bitmap.Free;
end;
Gruß Hawkeye