![]() |
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?
|
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 |
Re: Variable Bilderanzeige?
Welche Dateiendung muss das Bild haben? Oder ist das egal?
|
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 |
Re: Variable Bilderanzeige?
Unuit jpeg heißt:
Delphi-Quellcode:
oder?
uses .., JPEG;
|
Re: Variable Bilderanzeige?
Hi!
Ja, das heißt es. Ciao fkerber |
Re: Variable Bilderanzeige?
Kein Wunder ist er schon Junior-Member. :mrgreen:
Bitte nicht angegriffen fühlen, ist ein Spaß. :) |
Re: Variable Bilderanzeige?
Also ich hab jetzt folgenden Code für den Button:
Delphi-Quellcode:
aber da kommt kein Bild in Image1. Das Bild was ich nehme ist .jpg!
procedure TForm1.Button5Click(Sender: TObject);
begin Image1.Picture.LoadFromFile(Combobox1.Text); end; |
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 |
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 02:51 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