![]() |
Grafik von Zwischenablage kopieren Problem ?
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo
kann jemand mir helfen um das Problem zu lösen :wall: Ich hole zuerst den Grafik von der Zwischenablage (z.B. von Microsoft Paint) in Image2 Dann versuche ich danach das Bild von Image2 in Image1 zu kopieren Ich bekomme aber ein weißes Bild !
Delphi-Quellcode:
Das Bild und das Project sind im Anhang
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin Image1.Canvas.StretchDraw(Rect(0,0,100,100), Image2.Picture.Bitmap); end; procedure TForm1.Button2Click(Sender: TObject); begin if Clipboard.HasFormat(CF_BITMAP) then Image2.Picture.Assign(Clipboard); end; |
Re: Grafik von Zwischenablage kopieren Problem ?
versuchs mal mit
Delphi-Quellcode:
Image.Picture.Bitmap.Assign
|
Re: Grafik von Zwischenablage kopieren Problem ?
Versuch es mal mit
Delphi-Quellcode:
[edit]
Image1.Picture.Assign(Image2.Picture);
Zitat:
|
Re: Grafik von Zwischenablage kopieren Problem ?
>> Rect(0,0,0,0)
Nur versehen ; ) logisch Ich habe den Code oben geändert zu Rect(0,0,100,100) Ich bekomme trotzdem ein weißes Bild ! Diese Form : Image1.Picture.Assign(Image2.Picture); kann ich nicht verwenden, da ich nicht immer das Bild Komplet kopieren und nicht immer an den Punkt 0,0 Das Demo (Projekt ist im Anhang und könnt Ihr testen :roll: _ |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:14 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-2025 by Thomas Breitkreuz