| Код | procedure TForm1.Button1Click(Sender: TObject); var mem : TMemoryStream; t, t2 : Tbitmap; begin mem := TMemoryStream.Create; mem.LoadFromFile('D:\Scan0001.bmp'); //------------------------ t := Tbitmap.Create; t.LoadFromStream(mem); t2 := Tbitmap.Create; //еще один временный битмап t2.Width := ImageList1.Width; //устанавливаем ширину как у ImageList t2.Height := ImageList1.Width; t2.Canvas.StretchDraw(Rect(0, 0, t2.Width-1, t2.Height-1), t); //копируем нужного размера ImageList1.Add(t2, nil); t.Free; t2.Free; ImageList1.Draw(canvas, 10, 10, 0); //------------------------ mem.Free; end;
|
|