Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bilder tauschen (https://www.delphipraxis.net/148687-bilder-tauschen.html)

xxsasch4xx 6. Mär 2010 10:03


Bilder tauschen
 
Liste der Anhänge anzeigen (Anzahl: 1)
hi, wie bekomme ich es den hin das durch klick auf den button die beiden bilder getauscht werden?
ich habe ein bild im anhang hochgeladen wie ich es meine.

DeddyH 6. Mär 2010 10:11

Re: Bilder tauschen
 
Versuch es einmal mit einem Dreickestausch: zuerst die Grafik des ersten Bildes in einer Variablen ablegen, dann dem ersten Bild das zweite Bild zuweisen und dann dem zweiten Bild das gemerkte in der Variablen.

xxsasch4xx 6. Mär 2010 10:13

Re: Bilder tauschen
 
was für einen variablen typ brauch ich den dafür?

DP-Maintenance 6. Mär 2010 10:13

DP-Maintenance
 
Dieses Thema wurde von "Daniel G" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Sonstige Fragen zu Delphi" verschoben.
Das hat definitiv nichts in der Code-Library zu suchen....

DeddyH 6. Mär 2010 10:19

Re: Bilder tauschen
 
Wenn sich die Grafiken in Bitmaps konvertieren lassen würde ich TBitmap nehmen.

xxsasch4xx 6. Mär 2010 10:30

Re: Bilder tauschen
 
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var bmp1,bmp2: TBitmap;
begin

bmp1:=image1.picture;
...

end;
da kommt immer ne fehlermeldung inkompatible typen:'TBitmap' und 'Tpicture'

DeddyH 6. Mär 2010 10:31

Re: Bilder tauschen
 
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var temp: TBitmap;
begin
  temp := TBitmap.Create;
  try
    temp.Assign(Image1.Picture.Graphic);
    Image1.Picture.Graphic.Assign(Image2.Picture.Graphic);
    Image1.Refresh;
    Image2.Picture.Graphic.Assign(temp);
    Image2.Refresh;
  finally
    temp.Free;
  end;
end;

xxsasch4xx 6. Mär 2010 10:33

Re: Bilder tauschen
 
danke klappt

xxsasch4xx 6. Mär 2010 12:06

Re: Bilder tauschen
 
Liste der Anhänge anzeigen (Anzahl: 1)
ich würde ja gern mein programm erweitern das es nur noch die bilder tauscht wenn man auf das bild klickt wo man ein bild sieht also wenn das weisse geklickt wird soll nichts passiern
im anhang ist ein bild wie ich es meine

DeddyH 6. Mär 2010 12:11

Re: Bilder tauschen
 
Du könntest die Tag-Eigenschaft von TImage dafür gebrauchen. Wenn weiß, dann 0, ansonsten 1 (oder umgekehrt, wie es Dir lieber ist).


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:20 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz