(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: warum sind .bmp sooo viel größer als Jpeg?
15. Apr 2008, 19:12
Delphi-Quellcode:
TPicture = class(....)
[...]
property Bitmap: TBitmap read GetBitmap write SetBitmap;
[...]
procedure TPicture.SetBitmap(Value: TBitmap);
begin
SetGraphic(Value);
end;
procedure TPicture.SetGraphic(Value: TGraphic);
var
NewGraphic: TGraphic;
begin
NewGraphic := nil;
if Value <> nil then
begin
NewGraphic := TGraphicClass(Value.ClassType).Create;
NewGraphic.Assign(Value); //<=== Tada, es wird kopiert :-)
[...]
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|