Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Bild überprüfen (https://www.delphipraxis.net/130437-bild-ueberpruefen.html)

daNiii 8. Mär 2009 14:54


Bild überprüfen
 
Weis jemand
wie ich mit einer If-Entscheidung überprüfen kann ob das richtige Bild in meinem Image ist?

DeddyH 8. Mär 2009 14:57

Re: Bild überprüfen
 
Erklär das mal genauer.

Dunkel 8. Mär 2009 14:58

Re: Bild überprüfen
 
Garnicht! Ein TImage speichert nirgends, welche Datei zuletzt geladen worden ist. Das musst Du Dir, in einer eigenen Variable, schon selber merken.

daNiii 8. Mär 2009 15:02

Re: Bild überprüfen
 
Das ist aber blöd, weil ich mit Timage(sender) arbeite und somit nie weis welches image lädt.
Gibt es wirklich keine Möglichkeit zu erkennen welches bild derzeit im image ist?


Ich könnte auch eine TImagelist verwenden.
Aber ich weis nicht mehr wie ich auf die Bilder im TImagelist zugreifen kann.
Fals mir das jemand erklären kann, wäre ich auch sehr dankbar.

mkinzler 8. Mär 2009 15:09

Re: Bild überprüfen
 
Ist es neuerdings verboten selber in der Hilfe nachzuschauen oder Tutorials zu lesen?
http://www.delphi-treff.de/tutorials/

daNiii 8. Mär 2009 15:10

Re: Bild überprüfen
 
Vielleicht versteht ihr so was ich möchte

Delphi-Quellcode:
if img_c3.picture = extractfilepath(application.exename) + '_leer.bmp' then begin
showmessage ('ja');
end else begin
showmessage ('nein');
end;

DeddyH 8. Mär 2009 15:11

Re: Bild überprüfen
 
Dann siehe #3.

daNiii 8. Mär 2009 15:31

Re: Bild überprüfen
 
auch wenn ihr mir jetzt nicht glaubt die Tutorials helfen mir nicht.

jokerfacehro 8. Mär 2009 15:33

Re: Bild überprüfen
 
lol denn zeig ma source ^^

jaenicke 8. Mär 2009 16:19

Re: Bild überprüfen
 
Zitat:

Zitat von daNiii
Das ist aber blöd, weil ich mit Timage(sender) arbeite und somit nie weis welches image lädt.
Gibt es wirklich keine Möglichkeit zu erkennen welches bild derzeit im image ist?

Nein.

Aber du könntest die Dateinamen in einer TStringList oder einem Array speichern. Dann könntest du die Eigenschaft Tag benutzen (die jede Komponente in Delphi hat) um den Index des Bildes in einem speziellen TImage direkt im TImage zu speichern.


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

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