Delphi-Quellcode:
image3.picture.assign(image1.picture.bitmap);
Image3.Picture.Bitmap.Width:=Image3.Picture.Bitmap.Width + image1.picture.bitmap.width;
image3.picture.Bitmap.Canvas.CopyRect(rect(image1.Picture.width,0,image2.picture.Width+
image1.picture.width,image2.picture.height),image2.picture.bitmap.Canvas, rect(0, 0,
image2.picture.width, image2.picture.Height));
Das funktioniert so weit. Ich habe versucht, es für 2 Bilder untereinander umzuschreiben, jedoch macht er nur *******.
Delphi-Quellcode:
image3.picture.assign(image1.picture.bitmap);
Image3.Picture.Bitmap.height:=Image3.Picture.Bitmap.Width + image1.picture.bitmap.height;
image3.picture.Bitmap.Canvas.CopyRect(rect(image1.Picture.height,0,image2.picture.height+
image1.picture.width,image2.picture.height),image2.picture.bitmap.Canvas, rect(0, 0,
image2.picture.width, image2.picture.Height));
Ist bestimmt ein logischer Denkfehler drin, aber was mache ich falsch?