Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi ListBox - das Item verwenden (https://www.delphipraxis.net/89336-listbox-das-item-verwenden.html)

Lifthrasir 29. Mär 2007 17:51


ListBox - das Item verwenden
 
Hallo erstmal, also ich habe da mal folgende Frage:

Ich hab da so mein Formular1, ne ListBox und eine Image.
Beim Programm start füllt sich mein ListBox (gewollt) mit Einträgen.
Nun möchte ich aber gerne das, wenn ich ein Item anklicke das Prog ein Bild in das Image lädt, etwa so:

Delphi-Quellcode:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
Image1.Picture.LoadFromFile(C:\Bilder\'+ListBox1.?Items?+'.bmp');
end;
Nehmen wir an das Item heist "Sommerbild", welches auch wirklich auf
C:\Bilder\Sommerbild.bmp' existiert...
Nur weis ich nicht wie das geht, edas Prog zeigt imma ne Fehlermeldung, in der er mein das Bild
C:\Bilder\Winterbild,Somerbild,Sommerbild2...(alle Items mal durch).....,n.bmp gibt es nicht.
Hab schon in der Delphi hilfe nachgesehen, so ist ja nicht, aber komm da nicht so ganz zurande.

Mir würde es ja schon reichen wenn er wenigstens nen Laber das angklickte Item als Caption gibt.

BITTE helft mir


^^

shmia 29. Mär 2007 17:56

Re: ListBox - das Item verwenden
 
Delphi-Quellcode:
procedure TForm1.ListBox1Click(Sender: TObject);
begin
  Image1.Picture.LoadFromFile('C:\Bilder\'+ListBox1.Items[ListBox1.ItemIndex]+'.bmp');
end;

Lifthrasir 5. Apr 2007 17:33

Re: ListBox - das Item verwenden
 
danke sehr ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr.

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