Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Variable Bilderanzeige? (https://www.delphipraxis.net/16738-variable-bilderanzeige.html)

TheDarkListener 22. Feb 2004 17:46

Re: Variable Bilderanzeige?
 
Das verstehe ich trotzdem nicht, denn wo gebe ich den an welches Bild geladen werden soll wenn ich auf Bild1 drücke?

fkerber 22. Feb 2004 17:53

Re: Variable Bilderanzeige?
 
Hi!

Also:

Du hast eine Combobox. Da sind als Items lauter Strings drin. Jeder String ist der Dateiname eines Bildes (Die musst du halt so angeben, sonst gehts nicht). Wenn jetzt jemand einen dieser Strings auswählt (wird ja die Box wieder zugeklappt). Dann steht dieser String in Combobox1.Text drin. Jetzt hast du nen Button daneben. Da klickt der User dann drauf und im OnClick des Buttons schreibst du dann meinen Code.
Dann wird als Dateiname dieser String aus der Combobox genommen. Da das ja ein Dateiname eines Bildes ist, wird also zum Laden ein Dateiname übergeben.

Dann geht dieses Beispiel.
(Vorraussetzung: Die Bilder liegen im selben Verzeichnis)

Ciao fkerber

TheDarkListener 22. Feb 2004 17:58

Re: Variable Bilderanzeige?
 
Welche Dateiendung muss das Bild haben? Oder ist das egal?

fkerber 22. Feb 2004 18:00

Re: Variable Bilderanzeige?
 
Hi!

Normalerweise müssen es Bitmaps sein. Wenn man die Unit JPEG einbindet gehen auch jpg's.

Für alles andere brauch man meinem Wissen nach andere Komponenten.


Ciao fkerber

TheDarkListener 22. Feb 2004 18:02

Re: Variable Bilderanzeige?
 
Unuit jpeg heißt:
Delphi-Quellcode:
uses .., JPEG;
oder?

fkerber 22. Feb 2004 18:04

Re: Variable Bilderanzeige?
 
Hi!

Ja, das heißt es.

Ciao fkerber

Matze 22. Feb 2004 18:15

Re: Variable Bilderanzeige?
 
Kein Wunder ist er schon Junior-Member. :mrgreen:

Bitte nicht angegriffen fühlen, ist ein Spaß. :)

TheDarkListener 22. Feb 2004 18:16

Re: Variable Bilderanzeige?
 
Also ich hab jetzt folgenden Code für den Button:
Delphi-Quellcode:
procedure TForm1.Button5Click(Sender: TObject);
begin
Image1.Picture.LoadFromFile(Combobox1.Text);
end;
aber da kommt kein Bild in Image1. Das Bild was ich nehme ist .jpg!

fkerber 22. Feb 2004 18:19

Re: Variable Bilderanzeige?
 
Hi!

Naja wir haben ja alle mal klein angefangen. Und es zeigt zumindest, dass er bemüht ist zu lernen und auch Zusammenhänge herzustellen. Er hat nämlich die Frage zum Einbinden einer Unit schon gestellt gehabt und es dadurch schon gewusst.
Mir ist jemand ohne großes Wissen (auf ein bestimmtes Gebiet bezogen), der lernen will, lieber als jemand der alles nur können will und meint, der Größte zu sein.


Ciao fkerber

fkerber 22. Feb 2004 18:21

Re: Variable Bilderanzeige?
 
Hi!

Also der Code ist an sich richtig.
Das Bild (ich nenne es jetzt mal Bild1.jpg) muss im Ordner der exe-Datei liegen. Jetzt wählst du zuerst in der Combobox1 den Eintrag Bild1.jpg aus und drückst dann auf den Button.
Dann müsste das gehen (wenn JPEG eingebunden ist).

Ciao fkerber


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:11 Uhr.
Seite 3 von 5     123 45      

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