![]() |
Re: Einfache Schleife kann ich nicht lösen! :-(
Probiers mal so:
Delphi-Quellcode:
For i:= 0 to listbox1.items.count - 1 do begin
fn := 'C:\Windows\Temp\allcover\Cover_' + IntToStr(I) + '.jpg'; fs := TFileStream.Create(fn, fmCreate); try IdHTTP1.Get(listbox1.items[i], fs); finally fs.Free; end; end; |
Re: Einfache Schleife kann ich nicht lösen! :-(
So geht es JUHU!!!!!
DANKE VIELMALS!!! Jetzt muss ich nur mal alle Links aus der XML Datei extrahieren! um die in die Listbox einzutragen! |
Re: Einfache Schleife kann ich nicht lösen! :-(
Freut mich, nun solltest du das
Delphi-Quellcode:
Durch etwas ersetzen das den Dateinamen der zu downloadenden Datei enthält. Ich denke hier im Forum wirst du fündig.
fn := 'C:\Windows\Temp\allcover\Cover_' + IntToStr(I) + '.jpg';
|
Re: Einfache Schleife kann ich nicht lösen! :-(
Vielen dank! nochmals
ich hbae dann noch ein kleines prob und zwar wenn ich dann in der listbox ein item anklicke soll es in einem image1 angezeigt werden der code wäre doch dann nur für einen selektierten eintrag? oder nicht? For i:= 0 to listbox1.items.count - 1 do begin Listbox1.item[ItemIndex] mhh ne des falsch |
Re: Einfache Schleife kann ich nicht lösen! :-(
Du musst einfach in das "OnClick" Ereignis der Listbox das hier schreiben:
Delphi-Quellcode:
Davon ausgehend das in der Listbox die Pfade zu der jeweiligen Datei stehen.
procedure TForm1.ListBox1Click(Sender: TObject);
begin Image1.Picture.LoadFromFile(ListBox1.Items[ListBox1.Itemindex]); end; Wenn du .jpg Bilder anzeigen lassen willst muss du oben in der uses Klausel noch JPEG einbinden. :zwinker: |
Re: Einfache Schleife kann ich nicht lösen! :-(
danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:36 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