![]() |
Laden von .jpg in Listbox funzt net
Hallo zusammen
habe ein kleines Problem Ich lade über OpenDialog .jpg dteien in eine Listbox hatte mal fnktioniert aber jetzt auf einmal nicht mehr Die datei die auswähle soll in die Listbox geladen werden was mache ich falsch
Delphi-Quellcode:
procedure TForm4.Button7Click(Sender: TObject);
begin if OpenDialog1.Execute then; //Dateimenü öffnen FileListBox1.Update; //aktualisieren end; |
Re: Laden von .jpg in Listbox funzt net
-Laß mal das Semikolon nach dem then weg.
-Du mußt ja irgendwas in die Listbox eintragen nur ein Update bringt ja nichts. Was hast du geanu vor, was meinst du mit jpg reinladen? |
Re: Laden von .jpg in Listbox funzt net
Ich wurde gerne über den Button das Opendialog öffnen, ein .jpg aus einen belibigen Ordner auswählen und da in die listbox übernehmen
|
Re: Laden von .jpg in Listbox funzt net
Den Dateinamen?
Delphi-Quellcode:
procedure TForm4.Button7Click(Sender: TObject);
begin if OpenDialog1.Execute then //Dateimenü öffnen FileListBox1.add( OpenDialog1.FileName); //aktualisieren end; |
Re: Laden von .jpg in Listbox funzt net
Die Dateinamen bekommst du so da hinein:
Delphi-Quellcode:
Bei einer einzelnen Datei:
if OpenDialog1.Execute then
for i := 0 to OpenDialog1.Files.Count - 1 do FileListBox1.Items.Add(OpenDialog1.Files[i]);
Delphi-Quellcode:
Nicht getestet.
if OpenDialog1.Execute then
FileListBox1.Items.Add(OpenDialog1.FileName); Edit: Da war Markus wohl schneller ... |
Re: Laden von .jpg in Listbox funzt net
ja das geht so aber jetzt wird der ganze pfad mit übergeben habe ich vielleicht was falsch eingestellt im OI wie gesagt vorher ging das so :cry:
|
Re: Laden von .jpg in Listbox funzt net
Delphi-Quellcode:
if OpenDialog1.Execute then
FileListBox1.Items.Add(ExtractFileName(OpenDialog1.FileName)); |
Re: Laden von .jpg in Listbox funzt net
Wenn du nur den Dateinamen möchtest, dann nutze
![]() ![]() |
Re: Laden von .jpg in Listbox funzt net
Die Bilder müssen aber über das Opendialog in einem dafür angelegten ordner gespeichert werden macht das opendialog das nicht automatisch
bei mir liegen die ordenr in diesem ordner auf den greift dann die FileListbox zu
Delphi-Quellcode:
muss man da jetzt ein savefile rein schreiben in die procedure
Bilddat:= ExtractFilePath(ParamStr(0))+'\Bilder\'; //Pfad in Variable übergeben
FileListBox1.Directory:= Bilddat; //Laden des Ordners aus dem Pfad
Delphi-Quellcode:
oder muss nicht die Filelistbox sondern der ordner angegeben werden??
procedure TForm4.Button7Click(Sender: TObject);
begin if OpenDialog1.Execute then FileListBox1.Items.Add(ExtractFileName(OpenDialog1.FileName)); end; |
Re: Laden von .jpg in Listbox funzt net
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 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 by Thomas Breitkreuz