![]() |
Ausschnitte von Form zu Form kopieren
Hallo,
hoffentlich habe ich jetzt einen eindeutigen Titel gewählt! Leider habe ich noch Probleme mit Euren Ratschlägen. Das Kopieren mit CopyRect hat nicht funktioniert. Was habe ich falsch gemacht ? [delphi] uses Unit2; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin Form1.Image1.Picture.LoadFromFile('test.bmp'); end; procedure TForm1.Button2Click(Sender: TObject); var ZielRect,QuellRect : TRect ; begin ZielRect := Rect(16,16,300,300); QuellRect := Rect(16,16,300,300); Form2.Canvas.CopyRect(ZielRect,Form1.Canvas,QuellR ect); Form2.Show ; end; Ich hoffe auf Eure Hilfe Gruß GerHil |
Re: Ausschnitte von Form zu Form kopieren
Was willst Du denn genau machen?
|
Re: Ausschnitte von Form zu Form kopieren
Ich möchte verschiedene Ausschnitte (z.B. StringGrids oder Images)
von verschiedenen Formen in einer Form zusammenfassen und dann ausdrucken. |
Re: Ausschnitte von Form zu Form kopieren
Denkansatz: mit GetFormImage eine Abbildung der jeweiligen Form holen und den Ausschnitt mit CopyRect in die Zielbitmap kopieren. Die Zielbitmap muss dabei schon die passende Größe haben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz