Delphi-PRAXiS
Seite 2 von 3     12 3      

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 12:13

Re: Bilder tauschen
 
woher weiss delphi den dann welches das weisse ist?

DeddyH 6. Mär 2010 12:14

Re: Bilder tauschen
 
Das musst Du ihm schon sagen, deshalb sollst Du ja in Tag schreiben.

xxsasch4xx 6. Mär 2010 12:21

Re: Bilder tauschen
 
ich hab jetzt die tag eigenschaft von image1 auf 1 gesetz und in der if then elf abfrage von image1.click abgefragt ob image1.tag gleich 0 ist das klappt soweit und es wird nicht mehr getauscht

doch wenn ich jetzt auf das bild klicke mit dem tag 0 (also das was nicht weiss ist) dann werden die bilder ja getauscht, so wie es sein soll aber wenn man jetzt auf das getauschte weisse klickt dann wird wieder getauscht obwohl ich das nicht will
was muss ich dafür in image2.click reinschreiben?

DeddyH 6. Mär 2010 12:24

Re: Bilder tauschen
 
Zum Tauschen brauchst Du ja wohl 2 Images. Also musst Du auch bei beiden nachsehen, was in Tag steht.

SirThornberry 6. Mär 2010 12:27

Re: Bilder tauschen
 
Wenn es 2 TImages sind wäre das performanteste wenn du einfach die Position der Images tauschst anstelle den Speicher hin und her zu kopieren.

DeddyH 6. Mär 2010 12:29

Re: Bilder tauschen
 
Zitat:

Zitat von SirThornberry
Wenn es 2 TImages sind wäre das performanteste wenn du einfach die Position der Images tauschst anstelle den Speicher hin und her zu kopieren.

Stimmt eigentlich.

xxsasch4xx 6. Mär 2010 12:52

Re: Bilder tauschen
 
Liste der Anhänge anzeigen (Anzahl: 1)
es hat jetzt geklappt ich hab es nicht mit tags gemacht sondern habe image1.enabled:= true or false gehollt usw.
ich wollte jetzt ein drittes bild reinmachen und es soll nur getauscht werden wenn neben dem image3.picture also in image2.picture das weisse bild befindet ansonsten soll das image3.picture nicht klickbar sein also eigenschaft image3.enabled:=false;
erst wenn sich das weisse bild in image2 befindet soll es wieder aktiviert werden.

DeddyH 6. Mär 2010 12:55

Re: Bilder tauschen
 
Und was ist Deine Frage?

xxsasch4xx 6. Mär 2010 13:01

Re: Bilder tauschen
 
ja meine frage ist wie man rausfindet was in image2 ist damit man weiss ob man tauschen darf wenn man auf image3 klickt
also irgentwie vieleicht den datei namen rausfinden was in image2 ist

wenn image2.dateiname:="weiss" dann tauschen wenn nicht dann mache nichts
so in der art hab ich das gemeint

DeddyH 6. Mär 2010 13:10

Re: Bilder tauschen
 
Hatte ich die Tags schon erwähnt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr.
Seite 2 von 3     12 3      

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